코딩을 몰라도 할 수 있는 데이터분석, 머신러닝. 초등학생부터 일반인까지 처음부터 하나씩 차근차근 배울 수 있습니다.
이런 걸
배워요!
데이터분석과 머신러닝의 기본 개념과 흐름
쉽고 재미있지만 알려지지 않은 Orange3의 기능들
코딩 없이도 데이터 분석을 할 수 있어요!
"머신러닝을 구현한 파이썬 코드를 보고 있자니 멀미가 나요."
"선형회귀, K-means알고리즘 등을 많이 들어봤는데 정확히 뭔지 모르겠어요."
"데이터를 간단하게 시각화해서 보고 싶은데 코딩부터 배워야 할까요?"
"학교 과제 보고서를 그럴듯하게 쓰고 싶은데 공부할 시간이 부족해요."
"결과물이 빨리 빨리 나왔으면 좋겠어요."
머신러닝이 궁금하고 배우고 싶지만 텍스트로 된 프로그래밍 언어를 배울 엄두가 나지 않는 분들을 위해서 준비했습니다. 학습 시나 일상생활에서 수집한 데이터를 간단하게 분석해 볼 수도 있습니다. 수치형/이미지/텍스트 데이터 수집, 시각화, 분석과 머신러닝 기초이론, 평가지표에 대해서 배웁니다. 마지막 프로젝트로 현실적인 데이터인 COVID-19 확진자 수 데이터를 시각화하고 분석해봅니다.
여기에서는 동그란 위젯 하나가 하나의 함수와 같습니다.
아래와 같은 간단한 워크플로우로
1. 이미지를 불러와 임베딩(특징을 추출해 계산할 수 있는 수치로 바꿔줍니다)하고,
2. kNN, Random Forest, Logistic Regression 학습알고리즘을 이용해 학습을 시키고,
3. 학습 결과를 확인해볼 수 있습니다.
Orange3는 미적으로 화려하지는 않지만 다양한 시각화 기능을 제공합니다. 심지어 그것을 드래그 앤 드롭 몇 번 하는 것만으로 사용할 수 있습니다. 아래 그림은 시간의 흐름에 따른 확진자수의 변화를 애니메이션으로 보여주는 사례입니다.
▲ Orange3 툴의 사용법 뿐만 아니라, 기본 개념에 대한 이해가 필요할 때는 따로 상세히 설명합니다.
▲ 텍스트 분석 실습 장면입니다. 빈번하게 나타나는 단어들을 워드클라우드 형태로 확인해보고 전처리를 합니다.
• Orange3 데이터 분석 도구 (Windows 환경에서 진행됩니다.)
• Excel이나 메모장을 통해 간단한 csv파일 만들기
• Python 지식이 있다면 본인만의 위젯을 만들어 활용할 수 있습니다. 하지만 이 강의에서는 다루지 않습니다.
• 처음부터 차근차근 실습을 따라갈 수 있도록 천천히 진행합니다.
• Orange3 툴 자체가 시각적인 툴이기 때문에 이해하기가 쉽습니다.
• 개념적인 설명이 필요한 부분에서는 이론 강의를 덧붙였습니다.
• 마지막에 COVID-19 데이터를 분석함으로써 실생활 적용 사례를 제시했습니다.
• 종류: 강의에서 사용한 데이터셋을 일부 제공합니다.
• 분량:
1. 선형회귀 실습 데이터(train.csv, test.csv)
2. 이미지군집화와 분류데이터(Monet와 Manet의 그림 20개와 다른 화가들의 그림 15개)
3. 텍스트군집화와 분류데이터(케네디의 연설 text 파일 20개)
4. COVID-19 확진자 수 데이터 1개
Q. 비전공자도 들을 수 있나요?
네. 비전공자는 물론 초등학교 고학년 정도면 수강이 가능합니다.
Q. 초등학생도 할 수 있는 거라면 수준이 너무 낮은 강의 아닌가요?
초등학생도 따라할 수 있는 툴이라는 의미입니다. 수강생 각자의 역량에 따라 습득하는 내용은 차이가 많이 날 것입니다. 파면 팔수록 할 수 있는 것이 많기 때문이죠.
Q. Orange3를 배우면 무엇이 좋은가요?
데이터분석과 머신러닝에 대한 기초 개념을 이해할 수 있습니다. 결과물이 수 초 또는 수 분 내로 나오기 때문에 다양한 분야에 쉽게 활용이 가능합니다.
Q. 특별히 추천하고 싶은 대상은 누구인가요?
실생활 데이터를 다양하게 분석해보고 싶은 중고등학생이나, 학생들이 인공지능을 부담없이 느끼도록 가르치고 싶은 선생님들에게 특별히 추천합니다. 문과 출신도 데이터 분석을 할 수 있습니다. 텍스트 코딩이 두려운 분들에게도 강추합니다.
Q. 강의를 듣기 전에 준비해야 할 것이 있나요?
컴퓨터와 마우스, 그리고 열정만 있으면 됩니다. 머신러닝의 동작 원리에 대한 가벼운 입문서를 읽거나 짧은 동영상을 보고 오셔도 좋습니다.
Q. 수업 내용은 어느 정도 수준까지 다루나요?
간단한 선형회귀모델의 동작 원리부터 지도학습의 평가지표, 시각화 도구 소개, 그리고 이미지/텍스트 데이터 처리에 대한 기초 내용을 다룹니다. 기초만 학습하셔도 많은 것을 할 수 있습니다. Orange3는 여러분의 능력을 발휘하기 위해 사용되는 도구일 뿐입니다.
수강 시 참고해주세요!
학습 대상은
누구일까요?
데이터분석, 머신러닝이 궁금한 코알못(코딩을 알지 못해!)
빠른 시간 내에 결과물을 보고 싶은 사람
선수 지식,
필요할까요?
마우스를 클릭할 수 있는 손가락 힘과 끝까지 해보려는 마음
보다 좋은 인공지능 교육을 위해 애쓰고 있는 <엘리쌤과 인공지능>의 엘리쌤입니다.
- 컴퓨터공학과 인공지능 전공(석사, 현재 박사과정 재학 중)
- 전직 프로그래머
- 유튜브채널 'youtube.com/엘리쌤' 운영
- 중고등학생 동아리, 대학생(대학 출강 중), 교강사(교원연수, 강사양성교육 경력 다수), 일반인 대상
전체
36개 ∙ (4시간 51분)
가 제공되는 강의입니다.
Orange3 설치하기
08:37
Orange3 살펴보기
09:47
데이터 준비하기, 분석 과정 알아보기
06:10
위젯 추가하기
05:21
지도학습(회귀): 선형회귀모델
10:07
데이터 구성 및 데이터 불러오기
08:54
보스턴 주택가격 예측
07:29
회귀에서 사용하는 평가지표
07:05
분류에서 사용하는 평가지표
09:03
Data Sampler 위젯(1)
08:59
Data Sampler 위젯(2)
04:57
Box Plot 위젯(1)
07:13
Box Plot 위젯(2)
05:11