반응형

출처: https://www.youtube.com/watch?v=lg-PZ-zIr98


#include <iostream>


#define MAX2(a,b) (a) > (b) ? (a) : (b)


class Neuron

{

public:

double w_; // weight of one input

double b_; // bias


double getAct(const double& x)

{

// for linear or identity activation functions

return x;


// for ReLU activation functions

//return MAX2(0.0, x);

}


double feedForward(const double& input)

{

// output y = f(\sigma) , 

// \sigma = w_ * input x + b

// for multiple inputs,

// \sigma = w0_ * x0_ + w1_ * x1_ + ... + b


const double sigma = w_ * input + b_;


return getAct(sigma);

}

};


void main()

{

Neuron my_neuron;

my_neuron.w_ = 2.0;

my_neuron.b_ = 1.0;


std::cout << "input = 0.0  " << my_neuron.feedForward(0.0) << std::endl;

std::cout << "input = 1.0  "<< my_neuron.feedForward(1.0) << std::endl;

std::cout << "input = 2.0  " << my_neuron.feedForward(2.0) << std::endl;

std::cout << "input = 3.0  " << my_neuron.feedForward(3.0) << std::endl;

}





반응형
반응형

Deep Learning Tutorial.pdf


반응형
반응형

https://www.youtube.com/watch?v=E6Dqu4THRu8 

-> 이창우


http://whydsp.org/237

-> 김승일

반응형
반응형

출처: http://blog.naver.com/atelierjpro/220697890605


C++로 배우는 딥러닝


1. 인공 지능과 신경망 AI and Neural Network

http://blog.naver.com/atelierjpro/220697898876


2. 인공 뉴런의 작동 원리 How Artificial Neurons Work

http://blog.naver.com/atelierjpro/220697901074


3. 뉴런 하나의 Feed-forward 구현하기 (C/C++)

* 초보자를 위한 C 스타일 구현 영상이 추가되었습니다.

http://blog.naver.com/atelierjpro/220697902502


4. 뉴런 하나 학습 시키기

http://blog.naver.com/atelierjpro/220703053861


4.1 프로그래머를 위한 미분 강의

http://blog.naver.com/atelierjpro/220717395165


4.2 수치 미분

Coming soon (댓글이 많으면  빨리 옵니다)


4.3 편미분

Coming soon (댓글이 많으면  빨리 옵니다)


4.3 경사 하강법gradient descent method

Coming soon (댓글이 많으면  빨리 옵니다)


4.4 연쇄 미분chain rule

Coming soon (댓글이 많으면  빨리 옵니다)


5. 뉴런 하나의 Back-propagation 구현하기 (C++)

https://youtu.be/XmK9f5IV8Uw


6. 복잡한 신경망 만들기

Coming soon (댓글이 많으면  빨리 옵니다)


이어질 주제들


강화학습으로 게임하는 인공지능 만들기 http://blog.naver.com/atelierjpro/220714677259

작곡하는 인공지능 만들기 (http://blog.naver.com/atelierjpro/220699674736)

Convolutional Neural Network


예전 강의


C로 배우는 머신러닝 - 선형 회귀 (Linear Regression) #0

http://blog.naver.com/atelierjpro/220617518662


C로 배우는 머신러닝 - 선형 회귀 (Linear Regression) #1

http://blog.naver.com/atelierjpro/220617527872


C로 배우는 머신러닝 - 선형 회귀 (Linear Regression) #2

http://blog.naver.com/atelierjpro/220620336196


C로 배우는 머신러닝 - 선형 회귀 (Linear Regression) #3

http://blog.naver.com/atelierjpro/220621474415


C로 배우는 머신러닝 - 선형 회귀 (Linear Regression) #4

http://blog.naver.com/atelierjpro/220631386627




반응형

+ Recent posts