Wolfram 언어

신경망을 사용하여 포켓몬의 이름 생성하기

이 예는 신경망을 사용하여 기존의 포켓몬 이름에서 새로운 포켓몬 이름을 생성하는 방법을 설명합니다.

포켓몬의 이름 목록을 가져옵니다.

신경망 저장소에서 훈련된 언어 모델(여기서는 영어 모델)을 가져옵니다.

어떠한 길이의 문자열도 취급할 수 있고, 캐릭터의 생성을 종료하는 기능을 갖기 위해 네트워크 변경을 수행합니다.

포켓몬 이름의 집합에서 넷을 훈련합니다.

앞의 문자가 주어지면 다음의 문자를 생성하는 넷의 일부를 가집니다.

가짜 포켓몬 이름을 효율적으로 생성하는 함수를 정의합니다.

새로운 포켓몬 이름을 생성합니다.

관련 예제