본문 바로가기

전체 글60

2. 딥러닝 이론 1. 주요 딥러닝 모델 1.1 '특징'에 따른 CNN 1.2 '생성'에 따른 GAN, Auto Encoder 1.3 '메모리'에 따른 RNN 2. 신경망 학습 매커니즘 3. CNN (이미지) -Convolution Layer 와 Pooling Layer로 구성된, 이미지 처리에 좋은 성능을 가지는 인공신경망 -Convolution Layer : 컨볼루션 연산(필터연산)을 통해 특징(feature)를 추출하는 레이어 -Pooling Layer : Sub sampling 통한 차원의 축소로 max-pooling, average-pooling 활용 -Fully connected layer : 이전레이어의 모든 처리결과를 하나로 연결하여 이미지의 특징을 구분 -패딩(Padding) : 입력 이미지 주변을 0으로.. 2023. 4. 25.
1. 딥러닝 역사 1. 1958 퍼셉트론의 등장 -인간의 뉴런을 기반으로 한 최최의 인공신경망 -n 개의 input의 선형결합(가중치의 합)에 activation 함수를 적용하여 확률값 y를 제공 -> XOR 문제를 해결하지 못함 2. AI의 겨울 3. 1987 다중퍼셉트론(Multi-layerd 퍼셉트론) -은닉층(hidden layer)를 추가하여 비선형 분리문제(XOR) 해결 -역전파 알고리즘(BackPropagation) 개발하여 오류 역전파(가중치 조절) ->레이어가 많아 전달이 안되는 경우 기울기 소멸문제 발생 4. AI의 겨울2 5. 하드웨어의 발달로 성능개선 6. 2011 IBM Watson이 퀴즈대회(Jeopardy)에서 우승 7. 2016년 Google 알파고 2023. 4. 25.
인공지능 딥러닝 머신러닝의 이해 인공지능과 딥러닝, 머신러닝 *인공지능: 인간의 사고과정에 필요한 능력을 컴퓨터를 통해 구현 if,else, if,else... *머신러닝: 컴퓨터가 데이터를 스스로 학습하고 알고리즘을 통해 학습의 결과를 도출 통계, 수학 기반 학습.. *딥러닝: 고도화 된 신경망 알고리즘을 적용하여 인간과 유사하게 행동하는 프로그램을 구현한 학습 방법 2023. 4. 25.
머신러닝 학습방법 파이프라인 및 데이터 전처리 *머신러닝 학습방법 a. 지도학습: 문제,정답을 알려주고 학습 -분류: 학습데이터를 이용하여 입력값이 어떤 종류인지 분류. ex) AI 스피커, 음성인식 로지스틱회귀, SVM, KNN, 결정트리, 랜덤포레스트, 퍼셉트론, 신경망 -예측: 학습데이터를 이용하여 연속적인 숫자 값을 예측. 선형회귀, 다항식회귀, 릿지회귀, 라쏘회귀, 일래스틱넷 b. 비지도학습: 답을 알려주지 않고 학습 -군집: 학습데이터 특성에 따라 유사한 것으로 군집. 계층적군집화, K-means, SOM, EM 알고리즘 -연관규칙: 특정 사건들의 발생빈도를 통해 상호연관성을 표현하는 규칙. ex)추천 지지도, 신뢰도, 향상도, Apriori c. 강화학습: 보상을 통해 상을 최대화하는 방향으로 행위를 강화하는 학습 *머신러닝 파이프라인 .. 2023. 4. 25.