본문 바로가기

반응형

Paper Review

(20)
논문 쓰는 법 논문 쓰는 법 논문 제출처 저널 - 정기적으로 출판되는 학술지 - 학술 논문 뿐만 아니라 뉴스, 사설등의 기고문도 가능 - 컨퍼런스 논문보다 분량이 많고 마감 기한이 없어 논문 심사 과정이 철저한 편 - 네이처, 사이언스 등 컨퍼런스 - 정기적으로 개최되는 학술행사 - 연구자들이 본인의 논문을 발표하고 논문 내용이 담긴 큰 포스터를 만들어 전시함 - 행사 일정이 있으므로 논문 제출 기한이 명확하고 그 이전에 심사가 왼료됨 - 논문 분량, 심사 과정에 저널에 비해 가벼운 편 - 인공지능 분야에서 컨퍼런스에 논문을 투고하는 경우가 많음 - AI Conference Deadlines 워크샵 - 메인 컨퍼런스가 진행되는 기간에 특정 주제를 두고 열리는 작은 컨퍼런스 - 진입장벽이 가장 낮고 비슷한 연구하는 사람..
클린코드(Clean Code) & 리팩토링(Refactoring) 시큐어코딩(Secure Coding) 클린코드(Clean Code) & 리팩토링(Refactoring) 시큐어코딩(Secure Coding) 클린코드 가독성이 높은 코드 코드를 작성하는 의도와 목적이 명확하며, 코드가 잘 읽히고, 정돈된 코드 네이밍 이 잘 되어 있고 오류, 중복 코드가 없음 의존성이 최소화되어있고, 클래스, 메소드가 한가지 일만 처리 코드를 읽으면서 짐작했던 기능을 각 루틴이 그대로 수행해야 함 클린코드를 만드는 규칙 1. 네이밍(Naming) 변수, 클래스, 메소드에 의도가 분명한 이름을 사용 2. 주석(comment) 코드를 읽는 사람이 코드를 잘 이해할 수 있도록 작성 코드 내용을 빠르게 유추할 수 있는 내용에는 주석을 달지 않는다. 3. 꾸미기(aesthetics) 규칙적인 들여쓰기와 줄바꿈 불규칙한 중복 코드를 제..
[Paper Review] Donut : Document Understanding Transformer without OCR [Paper Review] Donut : Document Understanding Transformer without OCR 논문 선택 이유 영수증 사진 OCR 프로젝트를 진행하면서, pyclovaocr 라이브러리의 모델에 대해 공부하였고 관련 논문을 함께 공부하였다. [Paper Review] What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysis (2019) What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysis (2019) 이 논문을 공부하게 된 계기 AI 커뮤니티인 딥다이브의 object dete..
[Paper Review] What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysis (2019) What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysis (2019) 이 논문을 공부하게 된 계기 AI 커뮤니티인 딥다이브의 object detection 스터디에 참여했다. 프로젝트도 하기로 했다. ocr을 이용한 영수증 ocr을 주제로 정했다. EasyOCR, CRAFT 등 여러 OCR 모델을 돌려본 결과 성능이 좋지 않았고, 짧은 프로젝트 기간을 고려하여 모델을 직접 손대는 것 대신, 네이버에서 비공식적으로 지원하는 라이브러리인 pyclovaocr을 이용해 프로젝트를 구현하기로 결정했다. 프로젝트를 99% 견인하는 완성된 라이브러리를 사용하는 대신에 해당 모델에 대한 심도깊은 공부를 하기로 했고, c..

반응형