인공 뉴런 개요

Yelim Kim·2023년 7월 12일
0

Machine_Learning

목록 보기
30/44

기지국에서 코드를 불러준다. "1 1 -1 -1 아 전화왔어"
모든 핸드폰에서 자신이 "1 1 -1 -1"인지 같은 자리수끼리 더한 후 곱한다.

가장 큰 수한테 전화가 온다
=> "코릴레이션" 얼마나 유사한지 측정하기 때문에 배터리가 계속 닳는것

즉, 조난을 당하면 바로 꺼야함 기지국을 잡을 때 에너지가 엄청 들기 때문에... 근처가 되면 켜야함

  • 처음에 코드를 할당 받고 그 코드가 아니면 무시하므로 그 이후는 연산 x
  • 1 : 다수를 통해 기기가 누구껀지 알아낸다.

중학교때부터 이걸 배웠음 => "(벡터의) 내적"
원소별끼리 곱하고 더한다.
내적 = 코릴레이션

기지국에서 번호를 불렀을 때 맞으면 큰값을, 다르면 작은 값을 낸다. => 내적/필터링

z=ax+bz=ax+b 를 확장시키면 뉴런을 이루는 것을 만들 수 있다.

Affine function + activation function => ARTIFICIAL NEURON 인공뉴런

  • Affine Function = z=w1x1+w2x2+w3x3+...+bz=w1x1+w2x2+w3x3+...+b <- 지금까지 한 것이 이중 한 항
    =f(x1,x2,...,xn;w1,w2,w3,...,wn)=f(x1, x2, ..., xn; w1, w2, w3, ..., wn) x는 입력코드, w는 내 코드
    내가 원하는 패턴이면 큰 값을, 아니면 작은 값을 내보낸다.
    인공뉴런은 코드가 들어왔을 때 모든 뉴런들에게 뿌린 후 내가 원하는 패턴이면 1을 , 아니면 0을 내보낸다.
    * 다른점은, 뉴런은 비슷한 패턴을 가지면 손을 들기 때문에 여러 개가 1을 내보낼 수 있음.
  • Activation Function = a=σ(z)a=\sigma(z)

사진 전부 다 위 연산을 하는 것 "내가 원하는 패턴이면 손, 아니면 가만히"

profile
뜬금없지만 세계여행이 꿈입니다.

0개의 댓글