Main Content

사용자 지정 신경망 헬퍼 함수

이 툴박스를 사용하면 자신만의 사용자 지정 함수를 만들어 사용할 수 있습니다. 이를 통해 신경망의 초기화, 시뮬레이션, 훈련에 사용되는 알고리즘을 폭넓게 제어할 수 있습니다.

하지만 사용자 지정 함수가 이 소프트웨어의 향후 버전과 호환성을 유지하려면 업데이트가 필요할 수 있다는 점에 유의하십시오. 사용자 지정 함수는 이전 버전과의 호환성이 보장되지 않습니다.

템플릿 함수를 복사하여 이름을 바꾸고 사용자 지정하면 이 함수에 대한 사용자 자신만의 버전을 만들 수 있습니다. 다음을 입력하여 모든 템플릿 함수의 목록을 확인할 수 있습니다.

help nncustom

각 템플릿은 여러 다양한 함수 유형의 간단한 버전으로, 사용자는 이러한 템플릿을 자신만의 사용자 지정 신경망에 사용할 수 있습니다.

예를 들어, mytransfer.m이라는 새 이름으로 파일 tansig.m의 복사본을 만듭니다. 상단의 함수 이름을 tansig에서 mytransfer로 변경하여 새 파일의 편집을 시작합니다.

이제 전달 함수를 구성하고 있는 각 코드 섹션의 도움말 설명을 사용하여 이러한 코드 섹션을 편집할 수 있습니다.

작업을 완료한 후에는 작업 폴더에 새 함수를 저장하고 이 전달 함수를 사용할 network 객체의 원하는 계층의 transferFcn 속성에 새 함수 이름을 할당합니다.