개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.01 12:58

FANN Library와 fann_set_weight 함수에 대한 질문

목록
  • 반응형디자인매니아 1일 전 2025.05.01 12:58
  • 8
    1
선생님, FANN Library의 fann_set_weight 함수를 사용하여 신경망의 가중치를 설정할 때, 이 함수의 인자로 weight_index와 weight를 받습니다. 하지만 weight_index는 어떤 값을 받을 수 있는지, 그리고 weight의 단위는 어떻게 되는지 정확히 모르겠습니다.

fann_set_weight 함수의 인자 weight_index와 weight에 대해 더 자세히 알려주실 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  1일 전



    FANN Library의 fann_set_weight 함수는 신경망의 가중치를 설정하는 함수입니다. 이 함수의 인자로 weight_index와 weight를 받습니다.

    - weight_index: 가중치를 설정할 신경망의 노드 인덱스를 의미합니다. 노드 인덱스는 신경망의 입력 노드, 히든 노드, 출력 노드 중 하나를 나타냅니다. 노드 인덱스는 0부터 시작하여 노드의 수만큼 증가합니다.
    - weight: 가중치를 설정할 값입니다. 가중치의 단위는 신경망의 출력 노드의 출력 단위와 입력 노드의 출력 단위의 곱으로 계산됩니다.

    예를 들어, 입력 노드 2개와 히든 노드 3개, 출력 노드 1개가 있는 신경망의 경우, weight_index는 0부터 8까지의 값을 가질 수 있습니다. weight_index 0은 입력 노드 0과 히든 노드 0의 가중치를 설정하고, weight_index 1은 입력 노드 0과 히든 노드 1의 가중치를 설정하고, ... , weight_index 8은 입력 노드 1과 출력 노드 0의 가중치를 설정합니다.

    weight의 단위는 신경망의 출력 노드의 출력 단위와 입력 노드의 출력 단위의 곱으로 계산됩니다. 예를 들어, 입력 노드의 출력 단위가 0.1이고 출력 노드의 출력 단위가 1.0인 경우, weight의 단위는 0.1 * 1.0 = 0.1입니다.

    2025-05-01 12:59

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 16,160건 / 19 페이지

검색

게시물 검색