•개발인원 : 1인
•개발기간 : 2019.08.27 - 2019 12.19
•개발도구 : python
•사용 라이브러리 : numpy, matplotlib
OneNeuron 학습
뉴런하나와 바이어스값의 가중치연산 결과값이 4가 되도록 하는 프로그램이다.
타겟값 4 에 가까워지는 실제값(3.95)를 볼 수 있다.
MLP 구현코드도 있었지만, 코드관리를 소홀히 해 찾지 못했다.
눈물이 앞을 가린다..
MLP구현에서 처음에는 각 뉴런을 구조체로 선언하여 엮었었는데, 연산에 굉장히 많은 시간이 소요되었다.
numpy의 행렬연산(병렬연산)으로 바꾸어 소요시간을 대폭으로 줄일 수 있었다.
'대학 > 4학년' 카테고리의 다른 글
여름방학 안드로이드프로그래밍 특강 (0) | 2020.05.13 |
---|---|
알고리즘 Binary Search Tree 와 AVL트리 비교과제 (0) | 2020.05.13 |
3D게임프로그래밍 과제 (0) | 2020.05.13 |
게임소프트웨어공학 Term프로젝트 (0) | 2020.05.13 |
4학년 이수과목 (0) | 2020.05.04 |