인공 신경망 은 입력 층 ( Input Layer ) , 출력 층 ( Output Layer ) , 그리고 선택 적 으로 하나 이상 의 은닉 층 ( Hidden Layer ) 을 포함 할 수 있 다 . 각 층 은 하나 이상 의 뉴런 을 포함 하 고 , 인공 신경망 은 뉴런 과 뉴런 을 연결 하 는 시냅스 를 포함 할 수 있 다 . 인공 신경망 에서 각 뉴런 은 시냅스 를 통해 입력 되 는 입력 신호 들 , 가중치 , 편향 에 대한 활성 함수 의 함수 값 을 출력 할 수 있 다 .