원데이클래스
학교로 찾아가는
SW
2023 소프트웨어교육 학생 체험과정
뉴스
학습 순서
01
인공지능 개념 및 사례
인공지능이란?
02
퀵 드로우, ChatGPT,
티처블 머신
인공지능 체험
03
스마트 홈, 닮은 꼴 찾기,
배추 생산량 예측
인공지능 프로그램 만들기
04
설문조사
정리
01
인공지능 개념 및 사례
인공지능이란?
친구들이 생각하는
인공지능은 무엇인가요?
인공지능(AI)이란?
인공지능 비서를 써본 적이 있나요?
인공지능 비서는 어떻게 동작하나요?
인공지능(AI)이란?
인간처럼 학습하고, 이미 알고 있는 내용으로 새로운 판단을 하고, 사물을 인식하고, 언어를 이해하는 기술
개념
= 인공적으로 만들어낸 지능
인공지능(AI)이란?
즉, “사람의 지능”을
컴퓨터로 모방한 시스템
개념
일상생활 속 인공지능(AI) 사례
일상생활 속 인공지능(AI) 사례
번역 앱
스마트 홈
일상생활 속 인공지능(AI) 사례
얼굴인식
일상생활 속 인공지능(AI) 사례
자율주행자동차
일상생활 속 인공지능(AI) 사례
컨텐츠 추천 알고리즘
일상생활 속 인공지능(AI) 사례
알파고
일상생활 속 인공지능(AI) 사례
ChatGPT
이외에 또 다른
실생활 속 인공지능 예시에는
무엇이 있을까요?
인공지능(AI)은 인간의 지능을 모방하는 컴퓨터 프로그램의 개발을 다루는 컴퓨터 과학의 한 분야입니다.
AI는 1950년대 초에 시작되었으며 그 이후로 다양한 분야에서 발전해 왔습니다.
AI의 가장 초기의 발전 중 하나는 튜링 테스트의 개발이었습니다.
튜링 테스트는 인간과 컴퓨터 간의 대화를 기반으로 컴퓨터가 지능적인지 여부를 판단하는 방법입니다. 튜링 테스트는 1950년에 Alan Turing에 의해 제안되었으며 그 이후로 AI 분야에서 중요한 기준이 되었습니다.
AI의 또 다른 중요한 발전은 전문가 시스템의 개발이었습니다.
전문가 시스템은 특정 분야의 지식을 컴퓨터에 저장하여 특정 문제에 대한 조언을 제공할 수 있는 프로그램입니다. 전문가 시스템은 1960년대 후반에 개발되기 시작했으며 의료, 금융 및 제조를 포함한 다양한 분야에서 사용되었습니다.
전문가 시스템
최근 몇 년 동안 AI 분야의 가장 주목할만한 발전 중 하나는 딥 러닝의 개발이었습니다.
딥 러닝은 컴퓨터가 인간의 뇌와 유사한 방식으로 학습할 수 있도록 하는 기계 학습의 한 유형입니다. 딥 러닝은 이미지 인식, 음성 인식 및 자연어 처리를 포함한 다양한 분야에서 성공적으로 사용되었습니다.
머신러닝
딥러닝
머신러닝과 딥러닝의 차이점
AI는 여전히 개발 초기 단계에 있지만 이미 우리 삶에 큰 영향을 미쳤습니다. AI는 이미지 인식, 음성 인식 및 자연어 처리를 포함한 다양한 분야에서 사용되며 앞으로도 더 많은 분야에서 사용될 것으로 예상됩니다. AI는 우리의 삶을 더 효율적이고 생산적이며 편안하게 만드는 데 도움이 될 수 있으며 우리의 미래에 큰 영향을 미칠 수 있습니다.
인공지능의 지식
데이터 셋
인공지능 학습 체험
02
인공지능 체험
인공지능 체험
퀵드로우
오토드로우
구글 이미지(구글 렌즈)
bard
빙 이미지 크리에이터
AI Greem
AI Greem
Teachable Machine
애리조나 주립대학교
03
인공지능 프로그램 만들기
인공지능 프로그램 만들기
프로그램을 만들기 전
엔트리 홈페이지에 접속 후
로그인하세요
1. 스마트홈 만들기
1. 스마트홈 만들기
학생용 프로젝트 주소
http://naver.me/5l6krh2Q
1. 스마트홈 만들기
사용되는 인공지능 블록
1. 스마트홈 만들기
사용되는 인공지능 블록
1. 스마트홈 만들기
사용되는 인공지능 블록
: 기기에 마이크가 연결되어 있다면 참으로,
아니라면 거짓으로 판단하는 블록
: 음성 인식 창이 나타나는 블록
: 인식한 목소리를 문자로 바꾸는 값 블록
오디오 감지
1. 스마트홈 만들기
사용되는 인공지능 블록
: 입력한 내용을 설정한 목소리로 읽고,
읽기 시작하면 다음 블록이 바로 동작하는 블록
읽어주기
: 입력한 내용을 설정한 목소리로 읽고,
다 읽으면 다음 블록이 동작하는 블록
: 목소리, 읽는 속도, 음 높이 설정 블록
엔트리봇 음성인식 준비
엔트리봇 음성인식 준비
음성인식 하고, 인식된 명령에 따라 동작하기
음성인식 하고, 인식된 명령에 따라 동작하기
[ 미션 1 ]
스탠드를 켜고 끌 수 있는 부분을
프로그래밍 해보세요
미션 답안
미션 답안
2. 닮은 꼴 찾기 프로그램
인공지능은 어떻게 닮은 꼴을 찾을까?
지도 학습
문제와 정답을 모두 알려주고 공부시키는 방법
데이터에 대한 정답을 미리 입력하고,
인공지능은 미리 입력받은 데이터의 특징을 학습함
개념
강아지는 이렇게 생겼어, 고양이는 이렇게 생겼어
토끼는 이렇게 생겼어 라고 미리 알려주고 특징 학습
강아지
고양이
토끼
정확도
강아지 : 90%
고양이 : 7%
토끼 : 3%
처음 보는 데이터를
입력 받으면
학습한 내용에 따라
결과 분류
2. 닮은 꼴 찾기 프로그램
학생용 프로젝트 주소
http://naver.me/xtHAdm41
2. 닮은 꼴 찾기 프로그램
사용되는 인공지능 블록
2. 닮은 꼴 찾기 프로그램
사용되는 인공지능 블록
인공지능 모델 학습이란?
직접 인공지능을 만드는 블록!
입력한 이미지/텍스트/음성을 학습 데이터로 삼아
일정한 기준에 따라 “분류/예측/군집”하는
자신만의 모델을 만드는 기능
개념
인공지능 모델 학습이란?
사용자가 학습하지 않은 새로운 데이터를 입력해도, 모델이 스스로 새로운 데이터를
학습한 모델에 넣어 결과값을 알려줌
개념
2. 닮은 꼴 찾기 프로그램
사용되는 인공지능 블록
클래스 이름 설정
모델 이름 설정
구글에서 “강아지“ 검색 후
강아지 얼굴이 잘 나온 사진 최소 5장 이상 다운로드
다운로드 받은
파일 업로드
고양이, 토끼 클래스 추가 후
최소 5장 이상의 이미지 데이터 넣기
모델 학습하기 버튼 클릭 후
분류가 잘 되는지 확인
(잘 안된다면 데이터 더 추가하기)
사용되는 인공지능 블록
분류 : 이미지 모델
: 실행 화면에 표시한 비디오 화면을 학습한 모델을 통해 실시간으로 분류하는 블록
: 입력한 데이터를 학습한 모델로 분류한 결과를 가져오는 값 블록
사용되는 인공지능 블록
분류 : 이미지 모델
: 입력한 데이터가 분류된 클래스에 대한 신뢰도를 가져오는 값 블록
0~1 사이로 표현. 신뢰도가 높을수록 정확하게 분류되는 것
: 입력한 데이터가 선택한 클래스와 가장 비슷하다면 참,
아니라면 거짓으로 판단하는 블록
초기 오브젝트 동작 만들기
이미지 분류 준비
분류 결과에 따라 동작하기
분류 결과에 따라 동작하기
분류 결과에 따라 동작하기
3. 배추 생산량 예측하는 프로그램
사용되는 인공지능 블록
3. 배추 생산량 예측하는 프로그램
숫자 예측(선형 회귀)이란?
시험 공부 30분 -> 성적 50점
시험 공부 1시간 -> 성적 55점
시험 공부 2시간 -> 성적 70점
시험 공부 3시간 -> 성적 80점
시험 공부 6시간 -> 성적이 몇 점일까?
개념
숫자 예측(선형 회귀)이란?
기존의 알려진 데이터 값을 사용하여
새로운 데이터 값을 예측하는 기법
개념
3. 배추 생산량 예측하는 프로그램
학생용 프로젝트 주소
http://naver.me/GfMGJapd
필요한 데이터 테이블 추가하기
3. 배추 생산량 예측하는 프로그램
사용되는 인공지능 블록
3. 배추 생산량 예측하는 프로그램
사용되는 인공지능 블록
3. 배추 생산량 예측하는 프로그램
사용되는 인공지능 블록
3. 배추 생산량 예측하는 프로그램
모델 이름 설정
데이터 입력 = 테이블 선택하기
(데이터 분석 블록 카테고리에서 테이블을 반드시 추가해야 함)
핵심 속성
: 속성 중에서 ‘원인’에 해당하는 속성
Ex) 시험 공부 시간, 밭의 면적
클래스 속성
: ‘결과’에 해당하는 예측 값이 되는 속성
Ex) 시험 성적, 배추 생산량
결과 확인하기
사용되는 인공지능 블록
예측 : 숫자 모델
: 핵심 속성의 값을 입력해 모델이 예측한 값을 가져오는 블록
핵심 속성 1은 모델 학습 시 선택한 속성 이름으로 표시됨
: 모델을 학습할 때 입력한 데이터와 모델이 분류한 클래스를 보여주는 차트 창 열기/닫기
초기 오브젝트 동작 만들기
가로, 세로 입력 받고 면적 계산하기
면적에 따른 배추 생산량 예측하기
04
설문 조사
정리
만족도 설문조사
체험학생용
https://survey.gwedu.go.kr/surveyStart/9417
https://survey.gwedu.go.kr/surveyStart/9390
운영교사용
[ 운영교사용 ]
[ 체험학생용 ]
감사합니다
찾아가는 SW원데이클래스
2023 소프트웨어교육 학생 체험과정