배경
AI 시대의 역량은 단순히 AI를 잘 활용하는 것을 넘어, AI의 개념과 동작 원리를 이해하는 것까지 포함합니다. 개념과 원리를 잘 이해할수록, AI 활용의 폭이 훨씬 넓어지죠.
‘강화학습’, ‘파라미터’… 한 번쯤 들어본 용어인데, AI를 처음 접하는 사람이나 비전공자에게는 여전히 어렵게 느껴집니다. 쉽다는 강의를 찾아봐도 대학 강의처럼 딱딱하고, 재미있어 보이는 프로그램은 아동용 교육 자료가 대부분이에요. AI 기초 개념·원리를 쉽고 빠르게 이해하고 싶은 성인 학습자들은 사각 지대에 놓여 있습니다.
이런 문제를 해결하기 위해 Bell 외(1998)의 ‘언플러그드 학습’ 원리를 적용한 아날로그 보드게임을 설계하고, 직접 체험해 볼 수 있도록 웹 앱으로 프로토타이핑했습니다. 초등학생부터 성인 학습자까지, AI에 대해 잘 모르는 사람도 5분 만에 AI ‘강화학습’ 원리를 이해할 수 있어요.
게임 방법
- 몬스터를 처치하려면 ① 포션, ② 갑옷, ③ 무기 아이템을 모아야 합니다.
- 매 라운드, 각 아이템 영역에서 칸을 하나씩 선택할 수 있어요.
- 한 라운드에서 세 영역의 아이템 위치를 모두 맞혀야 획득할 수 있어요.
- 아이템 위치는 바뀌지 않아요. 이전에 찾은 위치를 기억하며 다시 도전해보세요!
- 갖고 있는 코인의 개수만큼 도전할 수 있습니다.
게임 속에 숨겨진 AI 원리
| 게임 요소 | AI 개념 | 쉽게 이해하기 |
|---|---|---|
| 플레이어 (기사) | AI 에이전트 | 환경 속에서 스스로 판단하고 행동하는 AI |
| 모르는 칸을 선택해보는 것 | 탐험(Exploration) | AI가 아무 정보 없이 가능성을 하나씩 시도해보는 것 |
| 찾은 위치를 기억하고 다시 선택 | 활용(Exploitation) | 성공 경험을 바탕으로 같은 행동을 반복하는 것 |
| 아이템 획득 | 보상 (Reward) | 올바른 행동을 했을 때 주어지는 긍정적인 신호 |
이러한 과정이 바로 ‘강화학습(Reinforcement Learning)‘입니다. AI가 시행착오를 거치며 스스로 최적의 방법을 찾아가는 학습 방식으로, 알파고와 ChatGPT를 가능하게 한 핵심 기술이기도 해요.
기술 스택