남형진 블로그
Preview Image

정부 R&D 과제 막막한 연구노트 작성 CNN 비전 검사

들어가며 혹시 정부 R&D 과제에 참여하고 계신가요? 그렇다면 ‘연구노트’라는 단어만 들어도 머리가 지끈거리는 경험, 다들 한 번쯤은 있으실 겁니다. 저 역시 최근 ‘의료기기 품질검사를 위한 지능형 비전 시스템 개발’ 과제를 진행하면서 아이리스(IRIS) 시스템에 연구노트를 등록해야 했는데요. 백지 앞에서 막막했던 시작부터 논리적인 흐름을 갖...

Preview Image

git reflog를 활용한 삭제된 브랜치 복구 방법

들어가며 Git을 사용하다 보면 얘기치 않은 상황과 마주할 때가 있습니다. 최근 저는 git stash로 작업을 임시 저장한 후 브랜치를 재정비하는 과정에서, 저장했던 작업 내용이 올바르게 적용되지 않는 문제를 겪었습니다. 이 글에서는 해당 문제의 원인을 분석하고, Git의 reflog 명령어를 사용해 삭제된 브랜치를 안전하게 복구했던 과정을 공유하...

Preview Image

백엔드-구조-개선하기

들어가기 앞서 회사에 입사하고 여러가지 문제점들을 빠르게 파악했습니다. 그 중 가장 큰 문제는 SI 업계에서 흔히 있는 거래처 별 소스 코드가 전부 다르게 수정되어 있고, 표준이 없다는 점이였습니다. 기존 저희 회사의 업무 프로세스는 다음과 같았습니다. 새로운 프로젝트 수주 기존 다른 프로젝트에서 사용한 소스코드 복사 붙여넣기 새로운 프로...

Preview Image

신경망

신경망 신경망은 직전 포스트에서 기록한 퍼셉트론 구조와 유사한 노드로 구성된 인공망을 의미한다. 신경망과 퍼셉트론의 가장 큰 차이는 바로 활성화 함수입니다. 기존의 계단 함수만으로 복잡한 데이터를 효과적으로 학습하기에는 어려웠습니다. 그렇기 때문에 비선형 함수인 다른 활성화 함수의 개념이 등장합니다. 예시로 시그모이드(Sigmoid), 소프트...