![](https://blog.kakaocdn.net/dn/b3sFFV/btsHB6kvqQn/xVLeajwLnse5GJ5OVKdxV0/img.png)
Graph Game은 신경망의 구조를 그래프로 만드는 게임입니다. AI 기술의 발전과 함께 자주 보게 된 "신경망"을 어느 정도 이해하고 있는지 시험할 수 있는 게임이므로 실제로 플레이해 보았습니다.
Graph Game - By Sabrina Ramonov
https://graphgame.sabrina.dev/ 사이트에 액세스 하면 이런 느낌입니다. 'RNN', 'LSTM Cell', 'GRU Cell', 'ResNet Block', 'Deep RNN' 등 5개의 스테이지가 준비되어 있습니다.
우선 "RNN"을 클릭해 보겠습니다.
![](https://blog.kakaocdn.net/dn/dmqKxt/btsHCurFxxM/v95ClFd5KgVFcAtaEGsbr0/img.png)
「x_t」, 「h_t」, 「y_t」 라는 세 개의 상자가 나타났습니다. 각 상자는 데이터를 나타내며 위가 출력이고 아래가 입력으로 되어 있습니다. x_t 위의 ○를 클릭하고 드래그하여 h_t 아래에 연결합니다.
![](https://blog.kakaocdn.net/dn/cmsMp1/btsHCRz9qah/x9NQkF4KkTkkKGnnd0E5jK/img.png)
녹색 선으로 연결이 표시되었습니다. 덧붙여 「x_t」, 「h_t」, 「y_t」 가 각각 무엇인가는 전혀 설명이 없습니다만, 이러한 구조의 일반적인 문자의 사용법으로부터 보면 「x_t」 가 입력층, 「h_t」 가 은닉층, 「y_t」 는 출력층일 것입니다.
![](https://blog.kakaocdn.net/dn/cbf7jU/btsHCxva2K0/97eSk6zBPFbu2XDPvh5FKK/img.png)
「x_t」 에서 「y_t」 쪽으로 연결해 보면 이번에는 빨간색 선으로 연결되었습니다. 이것은 연결이 잘못되었음을 의미하며, 화면 상단에 "1 extra edges"(여분의 연결이 하나 있습니다)로 표시됩니다. 빨간색 선 연결을 다시 클릭하면 연결을 끊을 수 있습니다.
![](https://blog.kakaocdn.net/dn/lFWxD/btsHDXl2uXB/qaSwy7sY03xpHyGhcITMBk/img.png)
「h_t」 에서 「y_t」 로 연결하고, 이러면 되겠지? 했는데... "1 edges remaining(연결이 하나 부족합니다)"라고 표시되었습니다.
![](https://blog.kakaocdn.net/dn/dCp17g/btsHCpjTkbE/F5Y4u6a7KsCJrR2CqxmQL0/img.png)
그러고 보니 RNN인데 h_[t-1]가 없네... 라고 생각했습니다만, 잘 생각해 보면 「h_t」 의 출력을 입력에 연결하면 표현할 수 있었던 것이었습니다. 올바르게 모두 연결하면 "Level solved!"라고 표시됩니다. Back to network selection을 클릭하여 Top 페이지로 돌아갑니다.
![](https://blog.kakaocdn.net/dn/btzCc9/btsHD7vgZMX/UogvKibkyYz6ZmY6NKrWqk/img.png)
그런 다음 LSTM Cell을 클릭합니다.
![](https://blog.kakaocdn.net/dn/cUbx7T/btsHBSGNjpe/70lQXcsPmiDlHUok3ceOnK/img.png)
갑자기 부품 수가 14개, 연결 수가 19개로 난이도가 급상승합니다. 부품이 많기 때문에 오른쪽 하단에 부품 배치의 전체 이미지를 보여주는 미니 맵도 표시됩니다.
![](https://blog.kakaocdn.net/dn/cKQfz6/btsHCQVxJZH/3OO1hz1iXElq33Ab6YQhO1/img.png)
「분명, 이전의 숨겨진 상태 「h_[t-1]」 와 입력 「x_t」 가 모든 게이트에 얽혀 있었을 터...」 라고 우선은 게이트의 입력을 완성했습니다.
![](https://blog.kakaocdn.net/dn/JPWZI/btsHB5lCrsK/p2iRYL9aPwbibukNoLhLJK/img.png)
여러 번 연결을 실수하면서 다른 부분도 어떻게든 완성했습니다.
![](https://blog.kakaocdn.net/dn/7Jp69/btsHCm8s659/CJZSy6XkjXxcy69BR6RXVk/img.png)
논문이나 해설을 읽고 있을 때는 바로 이해했다고 여기기 십상입니다만, 실제 연결을 직접 해보니 모호한 부분을 잡아낼 수 있어서 신경망의 이해를 보다 깊게 할 수 있었습니다. 이번에 플레이한 스테이지 외에도 3개의 스테이지가 더 있으므로 관심 있으신 분들은 어서 도전해 보세요.
![](https://t1.daumcdn.net/keditor/emoticon/face/large/002.png)
'AI · 인공지능 > AI 뉴스' 카테고리의 다른 글
일론 머스크의 AI 기업 'xAI'가 약 8조 2천억 원을 조달해 AGI 개발을 위한 인재를 모집중 (3) | 2024.05.29 |
---|---|
「ChatGPT, Copilot, Gemini, Claude, Perplexity」 의 성능을 일상 대화로 평가한 결과 공개 (3) | 2024.05.29 |
대만 新 총통의 취임 연설, 「실리콘 아일랜드」 에서 「AI 아일랜드」 로 (2) | 2024.05.29 |
GPT-4는 재무제표로 미래 수익을 예측한다는 점에서 인간 분석가보다 우수하다는 연구 결과 (4) | 2024.05.28 |
AI로 화질이나 음질을 자동 조정하는 신형 TV 「AQUOS G」 시리즈를 샤프가 발표 (3) | 2024.05.27 |
중국이「시진핑 사상」을 바탕으로 훈련된 AI 모델을 개발 (2) | 2024.05.24 |
웨어러블 AI 디바이스 「Ai Pin」 이 매출 부진에 사업 매각도 검토 (2) | 2024.05.24 |
NVIDIA의 2025년도 1분기 수익은 전년 대비 262% 증가, 특히 데이터센터 부문은 전년 대비 427% 증가한 역대 최고치 (2) | 2024.05.24 |