Page 106 - 고등학교 인공지능 기초
P. 106
실습 하기
◆ 비정형 데이터를 구분하고 학습시키기 ◆
다음은 해양 쓰레기를 수거하는 활동에 사용되는 인공지능의 사례이다. 자료를 읽어 보고 Code.org에서 해양 생물과 쓰
레기를 구분하는 활동을 직접 해 보자. https://code.org/oceans
드론과 인공지능을 활용하여 해양 쓰레기를 수거하는 활동이
활발하다. 드론에 탑재된 카메라로 해양 물체를 탐지한 후 해
당 물체가 쓰레기인지 해양 생물인지를 인공지능이 판단한다.
만약 탐지된 물체가 쓰레기라면 위치 정보를 전송한다. 인공
지능의 정확도를 높이려면 많은 양의 데이터를 학습하는 것
이 중요하며, 학습시킬 데이터를 구성하는 과정에서 인식된
물체가 해양 생물인지 쓰레기인지 레이블을 달 수 있다. 레이
블이 달린 데이터로 학습시켜 인공지능이 해양 쓰레기를 분
류하게 하는 것이다.
1. 제시된 이미지가 물고기인지 쓰레기인지 분류한다.
① 제시된 이미지가 물고기가 아니라면 [물고기 아님]을, 물
고기라면 [물고기]를 클릭한다.
② 30개 이상의 데이터를 학습시켰으면 [계속하기]를 클릭
한다.
이 과정에서 잘못된 레이블을 달면 어떤 일이 벌어질지 생각해
보자.
2. 사람이 분류한 데이터로 인공지능이 올바르게 학습했는지 확인한다.
인공지능이 물고기로 분류한 사물 인공지능이 쓰레기로 분류한 사물
104 Ⅱ 인공지능의 원리와 활용