딥러닝

OpenCV를 활용한 얼굴 감지를 배우다. (광주, 인공지능, 과학기술정보통신부, 광주광역시) 사용언어 : Python 환경 : Colab 강의 : Computer Vision (Udemy) Udemy의 유료강의를 볼 수 있는 기회가 생겨서 딥러닝의 한 분야인 Computer Vision 강의를 선택했다. 1. OpenCV OpenCV란 이미지나 동영상 처리에 사용되는 라이브러리이다. 이미지, 동영상에서 물체 감지, 추적, 특징추출, 패턴인식, 얼굴인식 등의 작업 수행을 할 수 있다. OpenCV는 무료로 제공되고 딥러닝과 결합해서 데이터 처리를 빠르고 쉽게 처리할 수 있게 되었다. 2. OpenCV를 활용한 얼굴 감지 (Haarcascade) 1. 이미지 불러오기 이미지자료나 캐스케이드 분류기등의 자료..
인간의 신경망을 모방하여 학습하는 기술인 딥러닝을 배우다. 1. 딥러닝 정의 기존에 배운 머신러닝은 모델을 학습하기위해 입력데이터를 사람이 개입해서 모델이 잘 학습할 수 있도록 데이터 전처리 과정을 거친다. 그렇기 때문에 데이터 전처리 과정이 굉장히 중요하다. 좋은 데이터로 모델을 학습해야 좋은 모델과 좋은 결과를 출력하기 때문이다. 딥러닝은 다르다. 딥러닝은 머신러닝에 속한 개념인데 딥러닝 모델을 학습시킬 때는 입력 데이터에 사람의 개입이 크지 않다. 입력 데이터가 많을수록 모델이 올바른 방향으로 학습한다. 딥러닝 모델은 인간의 신경망을 모방하여 학습한다. 머신러닝에서 배운 선형함수가 딥러닝 모델의 근간이된다. 인간의 신경망인 뉴런이 선형함수라고 생각하면 된다. 여러개의 선형모델들이 병렬적 다층 구조로..
이뮨01
'딥러닝' 태그의 글 목록