『경남에서 세계를 선도하는 명문대학』
창의융합형공학인재양성지원사업 [미래신산업 특화] 초보자를 위한 빅데이터/머신러닝 교육 프로그램 운영 계획(안)

2020. 8.

창의융합형공학인재양성지원사업

[미래신산업 특화] 초보자를 위한 빅데이터/머신러닝 교육 프로그램

1

프로그램 개요

□ 프로그램명: [미래신산업 특화] 초보자를 위한 빅데이터/머신러닝

□ 일시: 2020. 8. 24.(월) ~ 8. 28.(금) 9:00 ~ 18:00 (5일간)

□ 장소: 407동 202호

□ 내용

• 1일차: Python 프로그래밍 입문

• 2일차: 웹 크롤러를 통한 데이터 수집

• 3일차: 인공지능 개론

• 4일차: 실전 프로젝트 1: 손 글씨 숫자 인식 (지도학습)

• 5일차: 실전 프로젝트 2: 이미지 생성 (비지도학습)

□ 참가대상: 공과대학 재학생 30명

2

프로그램 목적

□ 빅데이터 분석 방법을 접목한 머신러닝 학습

□ 4차 산업혁명 관련 교육 프로그램을 통한 현실적 문제 해결 능력 향상

□ 인공지능 시스템 구현 및 실습 프로젝트 수행

3

추진 내용 및 일정

□ 프로그램 일정표

교육명: 초보자를 위한 빅데이터/머신러닝
강의 개요
최근 머신러닝은 자율주행, 로봇, 음성인식, 얼굴/모션 인식, 기계번역 등의 다양한 현실의 문제를 수학적/소프트웨어적 방법을 활용하여 해결하는 방법을 제시한다. 머신러닝을 학습하기 위해서는 많은 데이터를 사용하기 때문에 대용량 데이터를 처리하는 빅데이터 분석 방법과 접목하여 정제된 데이터를 머신러닝에 학습하여 사용한다. 이 강의는 수강생들이 실생활의 머신러닝/인공지능 문제에 대처할 수 있는 능력을 높이기 위한 기초 능력을 배양하는 것을 목표로 한다. 이 강의 통해 많은 데이터를 수집(크롤링) 및 정리하는 법과 인공지능의 기본원리 및 TensorFlow 및 Keras와 같은 머신러닝 프레임워크를 사용해 인공지능 시스템 구현 및 학습하는 능력을 실습 프로젝트를 통해 학습하게 된다.
사용 교재: 교재 형태의 유인물 및 파일 형태의 자료 제공
세부 교육과정
일자	시간	교육내용
1일차(8월 24일, 월)	9:00~18:00 (8시간)	[Python 프로그래밍 입문] 컴퓨터언어의 이해 플로우 다이어그램으로 논리 표현 Python 기본 문법 (변수, 반복문, 제어문, 함수) 3가지 기본 자료구조 (스택, 큐, 트리)
2일차(8월 25일, 화)		[웹 크롤러를 통한 데이터 수집] HTML 파서 개요 Python Beautiful Soup(HTML 파싱 라이브러리) 사용해 보기 이미지 데이터 크롤링 텍스트 데이터 크롤링 크롤링 속도 높이기 (멀티 스레딩)
3일차(8월 26일, 수)		[인공지능 개론] 인공지능 개론 인공지능의 철학적 고찰 인공지능 현재와 미래 인공지능을 위한 기본 개념 정리 TensorFlow 프래임워크 개요
4일차(8월 27일, 목)		[실전 프로젝트 1: 손 글씨 숫자 인식] TensorFlow, Keras 설치 TensorFlow, Keras를 사용한 데이터 연산 MNIST 데이터 불러오기 데이터 정규화 신경망 모델 만들기 모델 학습하기 학습된 모델 평가 학습 과정 시각화 Data Plotting
5일차(8월 28일, 금)		[실전 프로젝트 2: 이미지 생성] 이미지 데이터 불러오기 이미지 데이터 전 처리(정규화, 파이프라인) 실습 CNN(Convolution Neural Network)개요 CNN 오토인코더 모델 만들기 모델 학습하기 TensorBoard를 사용한 학습과정 시각화 실습 학습된 모델 평가 학습된 모델 저장 및 불러오기 실습

※ 세부일정 변경될 수 있음

4

기대 효과

□ 4차 산업혁명 선도분야 공학교육에 대한 관심도 향상

□ 미래신산업 수요 특화형 교육과정을 통항 산업계 수요기반 인재/인력 배출

□ 공학계열 취업 및 실무 역량 강화 및 향상에 기여