안녕하세요 미니멀헬퍼입니다.
오늘은 인공지능의 학습 원리를 쉽고 재미있게 체험할 수 있는 웹사이트를 소개하려 합니다.
바로 '코드닷오알지'입니다.
미국의 학생들이 쉽고 다양한 체험 프로그램을 통해 컴퓨터 과학에 대한 이해를 높이기를 바라는 마음에서 운영되고 있습니다.
검색창에 '코드닷오알지'라고 검색하여 접속하면 됩니다.
전 세계적으로 많이 사용되는만큼 언어 선택창이 열립니다.
코로나로 인해 비대면 수업 또는 자율 학습 등에 많이 활용된 사례가 많습니다.
학생들뿐만 아니라 코딩이나 소프트웨어 교육에 관심있는 선생님들도 많이 활용하고 있습니다.
그 중 'Hour of Code'를 통해 여러 체험을 진행할 수 있습니다.
그 중에서도 인공지능 탐구를 통해 머신러닝, 학습에 대한 기본적인 원리뿐 아니라 인공지능 학습 시 주의해야 할 윤리적인 문제 이슈에 대해서도 체험할 수 있습니다.
기본 배경은 바닷속 쓰레기를 인공지능을 활용하여 분류하고 처리하는 문제에 대해 체험합니다.
가장 먼저 인공지능 학습 및 훈련을 진행합니다.
위 쪽 진행 단계를 표시하여 진행 정도를 파악할 수 있으며,
시작 전 학습과 관련 있는 영상을 통해 정보 습득에 용이합니다.
일반적인 인공지능 학습처럼 특징을 학습할 수 있도록 50개 정도의 이미지에 따라 구분하는 과정을 진행합니다.
이 때 물고기와 물고기 아님이라는 기준을 설정함으로써 어떠한 기준으로 대상을 선정할 것인지 스스로 판단할 수 있도록 합니다.
중간중간 물고기가 아닌 것을 구분할 때 바닷속 쓰레기에 대한 정보를 전달합니다.
또한 인공지능이란 사람이 선택한 결과를 학습하기 때문에 사람의 판단이 무엇보다 중요하다는 것도 강조합니다.
첫 번째 단계에서는 물고기와 물고기가 아닌 것에 대해 명확하게 구분하기 쉽도록 나옵니다.
물고기로 구분한 항목들을 모아 확인합니다.
다음 단계로 물고기의 생김새에 따른 분류를 시작합니다.
물고기라는 기준이 바닷속 생물을 다 포함하는 것이 아니기 때문에 기준을 확장하여 학습을 진행합니다.
인공지능은 입력된 데이터에 따라 학습 능력이 달라지기 때문에 데이터가 매우 중요하다는 것을 강조합니다.
분류한 물고기를 대상으로 어떠한 특징이 있는지 기준으로 분류하기도 합니다.
분류의 기준은 색, 입, 꼬리, 몸통, 눈 등으로 구분하는데 이 때 물고기들의 각 특징은 인공지능이 학습하는 특징이기도 합니다.
마지막 단계로 수많은 물고기를 활용하여 인공지능을 가르치는 학습을 진행합니다.
장난스럽다, 재미있다, 어리석다 등 모호한 표현을 어떤 식으로 이해하고 특징지을 것인지 스스로 판단할 수 있도록 합니다.
끝내주는 물고기라는 기준으로 구분할 때 공정하고 중립적인 결과로 귀결될 수 있을지를 생각하게 합니다.
특정한 기준으로 물고기를 구분한 다음 구분된 특징을 결과 그래프로 표현하여 줍니다.
그래프를 통해 내가 생각한 특징을 한 눈에 확인할 수 있습니다.
마지막으로 모든 과정을 마치면 수료 증명서를 제공합니다.
인공지능의 기초 분류 학습 원리에 대해 이해해 볼 수 있는 게임 형태의 학습 과정이었습니다.
다소 교육적인 효과를 주기 위해 맞춰져 있는 느낌이 많이 들지만
인공지능의 학습 원리를 쉽고 재미있게 전달하고자 하는 노력이 크게 느껴졌습니다.
코드닷오알지는 이뿐 아니라 여러 게임이나 활동을 통해 컴퓨터 과학을 쉽게 이해하고 즐길 수 있도록 도와주는 사이트입니다.
감사합니다.
'AI' 카테고리의 다른 글
[인공지능의 발전]챗GPT 활용한 마이크로소프트 빙(Bing) 브라우저 (0) | 2023.03.17 |
---|---|
인공지능의 발전 'ChatGPT' (2) | 2023.03.15 |
[인공지능]알고리즘 이해하기 (0) | 2022.04.10 |
[인공지능 실습]NVIDIA AI Playground_GAUGAN2 (0) | 2022.03.22 |
[생각거리]인공지능과 로봇 (0) | 2022.03.21 |