Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 파이썬라이브러리
- CNN
- 딥러닝
- 혼공머신
- 텍스트마이닝
- 컴퓨터비전
- pandas
- html/css
- 데이터입출력구현
- 파이썬
- 영어공부
- 데이터베이스
- numpy/pandas
- 정수와유리수
- 자바
- 정보처리기사실기
- SQL
- JSP/Servlet
- 컴퓨터구조
- CSS
- 데이터분석
- 운영체제
- 자바 실습
- 연습문제
- 정보처리기사필기
- 중학1-1
- C++
- 머신러닝
- 코딩테스트
- 중학수학
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
딥러닝 5 - 퍼셉트론 이해하기 2 : 퍼셉트론 종류별로 실습해보기 본문
이어서 퍼셉트론에 대해 학습해 본다.
단일 퍼셉트론과 다중 퍼셉트론에 대하여
퍼셉트론 가장 초기에 제안되었던 함수를 계단 함수라고 부른다. 0을 기준으로 0보다 크면 1, 0보다 크면 1이 출력된다. 요즘에는 Step function을 사용하지 않고 다양한 함수를 사용한다.
입력층은 실제 연산은 하지 않고 데이터가 몇 개가 들어가는지 표시하는 층이다. 총 3개의 데이터가 들어간다고 표시되어 있다. 중간층은 실제 학습을 하는 층으로 퍼셉트론이 들어간다. 이 층이 숨겨져 있기에 은닉층이라 부르기도 한다. 출력층도 퍼셉트론이다. 여기서는 3개의 데이터가 들어가면 2개의 데이터가 나오게 설계했다.
멀리 퍼셉트론의 특징
퍼셉트론이 늘어날수록 파라미터가 많아져 학습 시간이 오래 걸린다. 선형 모델에서 보았듯이 입력 특성이 하나만 들어가는 것과 둘 이상 들어가는 것 중 둘 이상 들어가는 것이 기억할 수 있는 능력이 더 좋다. 퍼셉트론에서도 파라미터가 늘어날수록 기억 능력이 향상된다.
퍼셉트론 실습해 보기
이제 Keras를 활용해 XOR MLP를 만들어보겠다.
학습을 마치고
지난 시간에 배운 퍼셉트론 개념 학습에 이어 이번에는 직접 적용해 보는 실습을 진행했다. 자세한 내용은 다 이해하지 못했지만 그것까지 처음 학습할 때는 70% 이상 이해했으면 넘어가는 편이다.
나머지는 다음에 책을 통해 더 이해할 수 있을 것 같다.
'인공지능 > 딥러닝' 카테고리의 다른 글
딥러닝 7 - 딥러닝 기초 학습 4 : 딥러닝 모델링 및 딥러닝 신경망 설계하기 (0) | 2024.09.22 |
---|---|
딥러닝 6 - 퍼셉트론 이해하기 3 : 다중 퍼셉트론 모델 학습 및 평가해보기 (0) | 2024.09.22 |
딥러닝 4 - 퍼셉트론 이해하기 1 : 다층 퍼셉트론이 나오게 되기까지 (0) | 2024.09.22 |
딥러닝 3 - 딥러닝 기초 학습 3 : Keras를 활용한 딥러닝 모델링 (0) | 2024.09.22 |
딥러닝 2 - 딥러닝 기초 학습 2 : 역사와 학습 로드맵 및 첫번째 딥러닝 프로젝트 시작하기 (1) | 2024.09.21 |