7JeY world

Deep Learning - Keras 시작 ! 본문

AI/Deep Learning

Deep Learning - Keras 시작 !

7JeY 2019. 1. 17. 15:27
반응형


Keras 시작

  • Keras

    인공지능 코딩을 쉽게 할 수 있는 Python Library

    인공지능 엔진 프로그램을 호출하여 인공지능 알고리즘을 수행한다.


  • Y =w * x + b
    • w,b : 가중치
    • Model = Network + objective function + optimizer


  • 초기에는 네트워크의 가중치가 랜덤한 값으로 할당되므로 랜덤한 변환을 연속적으로 수행한다.

    자연스럽게 출력은 기대한 것과 멀어지고 손실 점수가 매우 높을 것이다. 하지만 네트워크가 모든 샘플을 처리하면서 가중치가 조금씩 올바른 방향으로 조정되고 손실 점수가 감소한다. 이를 훈련 반복(training loop)이라고 하며, 충분한 횟수만큼 반복하면 손실 함수를 최소화하는 가중치 값을 산출한다. 최소한의 손실을 내는 네트워크가 타깃에 가능한 가장 가까운 출력을 만드는 모델이 된다.


반응형

'AI > Deep Learning' 카테고리의 다른 글

[Keras] ANN (인공신경망) - 1  (0) 2019.01.18
Comments