3. 협력(cooperation): 승자 뉴런은 네트워크에서 가장 좋은 공간 위치를 차지하게 되며, 승자와 함께 학습할 이웃 크기를 정의합니다.
▲ 그림 11-13 최초의 네트워크와 승자 독식 네트워크
4. 적응(adaptation): 승리한 뉴런의 가중치와 이웃 뉴런을 업데이트합니다.
그리고 최종적으로 원하는 횟수만큼 2~3의 과정을 반복합니다.
자기 조직화 지도를 예제로 살펴보기
자기 조직화 지도를 구현해 볼 텐데, 데이터셋은 사이킷런에서 제공하는 숫자(digit) 필기 이미지를 사용합니다.
자기 조직화 지도를 위해 MiniSom 라이브러리를 설치합니다.
> pip install MiniSom
먼저 필요한 라이브러리를 호출하고 사이킷런에서 제공하는 숫자 필기 이미지 데이터셋을 내려받습니다.