https://github.com/nanitefactory/single-neuron-training
Training a single linear neuron using gradient descent. Program written in JavaScript/HTML.
https://github.com/nanitefactory/single-neuron-training
artificial-intelligence artificial-neural-networks gradient-descent highcharts highcharts-js javascript machine-learning machine-learning-algorithms neural-network neuron
Last synced: 5 months ago
JSON representation
Training a single linear neuron using gradient descent. Program written in JavaScript/HTML.
- Host: GitHub
- URL: https://github.com/nanitefactory/single-neuron-training
- Owner: NaniteFactory
- Created: 2017-04-11T10:00:01.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-11T10:11:00.000Z (almost 9 years ago)
- Last Synced: 2025-02-15T06:30:13.080Z (11 months ago)
- Topics: artificial-intelligence, artificial-neural-networks, gradient-descent, highcharts, highcharts-js, javascript, machine-learning, machine-learning-algorithms, neural-network, neuron
- Language: HTML
- Homepage:
- Size: 468 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Single-Neuron-Training
## 개요
- 2017학년도 4학년 1학기 `인공지능` 수업 과제
## 세부사항
- 뉴런 하나를 트레이닝하는 프로그램을 작성한다.
- 뉴런은 1의 값을 입력으로 받으며, 목표 출력값은 5다.
- 활성화 함수는 시그모이드(Sigmoid) 함수가 아닌 `g(x) = x`라고 가정한다.
- `Gradient descent` 방법을 이용하여 뉴런을 학습시키고 최적의 가중치(Weight)를 찾아야 한다.
- `Error space`를 플롯으로 표현할 것.
## 실행화면



