스크래치 인공지능

왓슨(Watson)은 퀴즈 쇼 제퍼디(Jeopardy)에 우승하여 유명해진 IBM에서 만든 인공지능이다. 이후 의사들이 암진단을 판단하는 데 도움을 주는 데 사용되었다. IBM 클라우드에서 인공지능을 체험하고 사업에 응용할 수 있도록 서비스를 제공하고 있다. 스크래치 프로그램에서도 왓슨을 사용하여 간단한 인공지능을 만들어 볼 수 있다.

스크래치에서 왓슨을 사용하려면 https://machinelearningforkids.co.uk 에 접속해야한다.

이 사이트에 소개된 견본 프로그램을 따라해 보면서 인공지능에 대하여 알아보기로 하자.

1. 타이타닉호 생존자

1912년 4월 15일 타이타닉호가 빙산에 충돌한 후 침몰하여 승객과 승무원 중 1500명이 사망하였다. 이 프로젝트에는 수백 명의 승객에 대한 개인 데이터가 포함되어 있다. 이를 사용하여 승객이 살아남을 수 있는 가능성을 예측할 수 있다. 데이터는 다음의 변수들을 가지고 있다.

'ticket class': 1등석 (1), 2등석 (2) 또는 3등석 (3) 승객의 티켓 종류를 나타냄

'gender': 승객이 '남성'또는 '여성'인지 나타냄

'age': 승객의 나이

'sibl. sp.': 승객이 어리면 동승 한 형제 또는 자매(들)의 수,  승객이 성인인 경우에는 탑승한 남편 또는 아내(배우자)의 수

'par. ch.': 어른인 경우 승객이 탑승한 부모의 수, 성인인 경우 승객이 탑승한 자녀의 수

'ticket fare': 티켓 구입에 지불한 금액

'embarked': Cherbourg, Queenstown 또는 Southampton와 같이 탑승 한 곳