정보사회와소프트웨어
15주차: 기말고사 (과학)
전주교육대학교 • 070137 • �Aaron Snowberger
숫자 분류 머신러닝 프로젝트
시험
01
숫자분류 머신러닝 모델을 이용하여 대학교를 지원하는학생들의 국어 , 수학, 영어점수를토대로학생들이 A, B, C 중 어느 전공을 선택할지 예측하는 고양이 스프라이트를 만들어 보겠습니다. 머신러닝 프로젝트를 생성하고 머신러닝 모델을 훈련시키기 위한 학습 데이터 정보는 [표 14―3] 과같습니다. 숫자 분류 머신러닝 모델 훈련에는 레이블별로 5 개 이상의 학습 데이터가 필요합니다.
❶ 숫자 분류 머신러닝 프로젝트
숫자 분류 머신러닝 프로젝트
시험
01
❶ 숫자 분류 머신러닝 프로젝트
해당 머신러닝 프로젝트는 스크래 치 3.0을 이용하며, 완성된 프로그램은 [그림 14-10] 과 같이 구현됩니다.
숫자 분류 머신러닝 프로젝트
시험
01
❶ 숫자 분류 머신러닝 프로젝트 만들기
이제 '머신러닝 for 키즈’ 웹사이트에 로그인하여 [그림 14-11] 과 같이 프로젝트 <Guess Major>를 생성해 보도록합니다.
숫자 분류 머신러닝 프로젝트
시험
01
❶
머신러닝
모델의
학습
데이터를
추가하기
머신러닝 프로젝트가 생성되면 프로젝트 수행 단계 중 [훈련] 단계로 넘어갑니다. 레이블 <Major-A>, <Major-B>, <Major-C>를 만들어 [그림 14―12]와 같이 학습 데이터들을 추가해 봅니다.
숫자 분류 머신러닝 프로젝트
시험
01
❶ 머신러닝 모델 학습시키기
학습 데이터 입력까지 완료되면 이제 학습 데이터를 이용하여 머신러닝 모델을 학습시킵니다. [학습 & 평가] 단계로 들어가 화면 아래에 있는 [새로운 머신 러닝 모델을 훈련시켜보세요.를 클릭합니다.
❶ 스크래치 3.0 프로그래밍 환경 실행하기
머신러닝 모델의 학습이 마무리되면 [만들기] 단계를 진행합니다. 프로그래밍 언어로 [스크래치 3]을 선택하여 스크래치 프로그래밍 환경을 실행합니다.
숫자 분류 머신러닝 프로젝트
시험
01
❶ 스크래치 프로그래밍하기
이제 프로젝트 <Guess Major>의 머신러닝 모델을 활용하여 지원자의 성적에 따라 어느 전공을 선택할지 예측하는 고양이 스프라이트를 만들어 보겠습니다. 해당 프로그램은 [표 14-4]와 같이 3개의 프로시저를 사용합니다.
숫자 분류 머신러닝 프로젝트
시험
01
❶ 스크래치 프로그래밍하기
이제 프로젝트 <Guess Major>의 머신러닝 모델을 활용하여 지원자의 성적에 따라 어느 전공을 선택할지 예측하는 고양이 스프라이트를 만들어 보겠습니다. 해당 프로그램은 [표 14-4]와 같이 3개의 프로시저를 사용합니다.
THANKS
DO YOU HAVE ANY QUESTIONS?
https://2023-aaronkr.github.io/jnue-iss
https://scratch.mit.edu/ (코딩 해보세요~~)
Please keep this slide for attribution