더북(TheBook)

3. 협력(cooperation): 승자 뉴런은 네트워크에서 가장 좋은 공간 위치를 차지하게 되며, 승자와 함께 학습할 이웃 크기를 정의합니다.

▲ 그림 11-13 최초의 네트워크와 승자 독식 네트워크

4. 적응(adaptation): 승리한 뉴런의 가중치와 이웃 뉴런을 업데이트합니다.

 

그리고 최종적으로 원하는 횟수만큼 2~3의 과정을 반복합니다.

 

자기 조직화 지도를 예제로 살펴보기

자기 조직화 지도를 구현해 볼 텐데, 데이터셋은 사이킷런에서 제공하는 숫자(digit) 필기 이미지를 사용합니다.

자기 조직화 지도를 위해 MiniSom 라이브러리를 설치합니다.

> pip install MiniSom

먼저 필요한 라이브러리를 호출하고 사이킷런에서 제공하는 숫자 필기 이미지 데이터셋을 내려받습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.