일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- SQLD #DDL #DML #DCL #TCL #DB #SQLP #DataBase #자격증 # IT #명령어 #SQL #쿼리
- 스마트인재개발원 #광주인공지능학원 #JavaScript #JS #형변환 #자바스크립트 #Web #back-end #front-end
- 변수의 범위 #Scope #scope #Static #static #지역변수 #전연변수 #global #local
- Brity #BrityRPA #FlowControl
- 열거형 #enum #JDK5
- #시그모이드 #광주인공지능학원 #스인개
- RPA #실습 #라이브러리 #RPA라이브러리 #task #Process #Task
- 스마트인재개발원 #스마트인재캠퍼스 #MLP #이미지분석 #AI #인공지능 #머신러닝 #딥러닝
- 대화설계 #시나리오 설계 #Flowchart #플로우차트 작성
- 참조(Reference)타입 #클래스
- 학습하기 #봇 학습 #테스트 방법 #디버깅
- Brity Assistant #대화분석 #설계 #ChatBot #변수 #학습 #대화학습 #동의어 #동의어 처리 #단어사전
- For #Loop #반복문
- String Class #String #Class
- this. #this #this키워드 #객체 자신 참조 #필드호출 #메소드호출
- RPA #실습 #라이브러리 #RPA라이브러리 #task #Process #Task #Assign #변수
- 순전파 #역전파 #MLP
- Brity #Brity Assistant #ChatBit #챗봇 #자연어 처리 #Brity RPA #삼성SDS #대화분석 #대화설계
- 스마트인재개발원 #deep learning #MLP #다층 레이어 퍼셉트론 #퍼셉트론 #선형분류 #다중 선형분류 #AI #머신러닝 #뉴런 #신경망
- 생성자 #메소드랑 햇갈려 #생성자랑 메소드는 다른거지롱 #객체생성 #new 연산자 #인스턴스화 #인스턴스 생성
- Class #class #reference
- field #Field #Method #method #필드 #속성 #메소드 #행동 #객체 #Class구성요소
- 메소드 오버로딩 #Method Overloading #오버로딩 #중복정의 #Overloading
- #Brity #BrityRPA #FlowControl
- RPA #실습 #라이브러리 #RPA라이브러리 #task #Process #Task #Script #ExecuteScript
- Java #JAVA #자바 #java기초 #java입문 #java #자바 개념 #programming #공부 #개발 공부 #코드 정리 #코딩테스트 #알고리즘
- 스마트인재개발원 #광주인공지능학원 #JavaScript #Web #Java
- 연산자 #일치연산자 #기본연산자 #불일치연산자
- VDI #DRM #디지털 저작권 관리 #가상 데스크톱 인프라 #용어 #IT용어 #개발자 #신입
- Class #클래스 #Java #JAVA #자바 #java기초 #java입문 #java #자바 개념 #programming #공부 #개발 공부 #코드 정리 #코딩테스트 #알고리즘
- Today
- Total
코딩몬
[스마트인재개발원] MLP(Multi Layer Perceptron) 다층 퍼셉트론 본문
퍼셉트론의 한계
단층 퍼셉트론의 경우 직선으로 나뉘는 두 영역을 만들기 때문에 선형 분리만 가능하다는 단점이 있다.
그래서 아레 그림과 같이 선형분리로 AND, OR는 해결이 가능하지만, 간단한 XOR 문제를 해결할 수 없다.
위의 그림에서 보이는 바와 같이 퍼셉트론의 한계를 극복하기 위해서 하나의 직선이 아닌 여러 개의 직선을 그어보자, 즉 퍼셉트론을 여러 개 쌓아보자는 생각을 하게 되었고 이 것이 바로 다층 퍼셉트론의 등장이다.
MLP(Multilayer Perceptron) 다층 퍼셉트론
- 퍼셉트론을 여러 개의 층으로 구성하여 만든 신경망
- 입력계층, 은닉 계층 및 출력 계층의 세 개 이상의 노드 계층으로 구성된다.
- 중간층을 잘 설계를 하면 학습의 능력을 끌어올릴 수 있다.
(중간층은 여러 층 일 수 있다!)
- 입력층과 출력층을 어떻게 설계하느냐에 따라 무슨 문제를 해결할 수 있는지 설계 가능
* 다층 퍼셉트론 활용 예시
ex> 주식 가격 예측
입력 : 과거 5일간의 주식 정보(입력 5개(Day1, Day2, Day3, Day4, Day5))
출력 : 내일의 주식 가격(출력 (1개)Dday)
ex> 4개의 단어로 100*100의 사진 한 장을 만들고 싶다
입력 : 4개(단어 수)
출력 : 10000개(픽셀 수)
ex> 100*100의 사진 한 장이 개, 고양이, 사자 인지 학습시키고 싶다
입력 : 10000개(픽셀 수)
출력 : 3개(강아지, 고양이, 오리)
MLP(Multilayer Perceptron) 다층 퍼셉트론 의 특징
- 비선형 데이터를 분리할 수 있다
- 학습시간이 오래걸린다
- 가중치 파라미터가 많아 과적합되기 쉽다.
(선형모델이 어러개다 -> w가 많아진다 -> 훨씬 많은 요소(컬럼)을 고려한다)
- 가중치 초기 값에 민감하여 지역 최적점에 빠지기 쉽다.
(초기값을 랜덤으로 잡기 때문에) : 가중치가 많아지면 그래프가 점점 구불구불해지면서 지역 최적점이
많이 생기게 되는데, 초기의 랜덤값 위치에 따라 지역 최적점에 빠질지, 진짜 최적점에 도달할지 에 대한
문제가 있다.
- 입력 노드를 제외하고 각 노드는 비활성 함수를 사용하는 뉴런이다
- MLP는 훈련을 위해 역전파 라는 지도학습 기술을 사용한다
스마트인재개발원
4차산업혁명시대를 선도하는 빅데이터, 인공지능, 사물인터넷 전문 '0원' 취업연계교육기관
www.smhrd.or.kr
'Deep Learning' 카테고리의 다른 글
[광주인공지능학원] 오차 역전파 (0) | 2021.07.18 |
---|---|
[스마트인재개발원] Keras Iris 분류모델 실습(MLP 실습) (0) | 2021.07.11 |
[스마트인재개발원] 딥러닝(Deep Learning) 과정, AND논리 실습 (0) | 2021.07.04 |
[스마트인재개발원] 딥러닝(Deep Learning) 개요 (0) | 2021.07.02 |
[스마트인재개발원] BERT Model (0) | 2021.06.27 |