PowerPoint 프레젠테이션

Similar documents
PowerPoint 프레젠테이션

딥러닝 첫걸음

<4D F736F F D20B1E2C8B9BDC3B8AEC1EE2DC0E5C7F5>

Microsoft PowerPoint - 실습소개와 AI_ML_DL_배포용.pptx

빅데이터_DAY key

Ch 1 머신러닝 개요.pptx

제1강 인공지능 개념과 역사

Introduction to Deep learning

PowerPoint 프레젠테이션

Kaggle 이란? 2010 년설립된빅데이터솔루션대회플랫폼회사 2017 년 3 월구글에인수 2

분석기법의기본개념부터활용까지사례중심의 A to Z 학습 데이터분석기본 교육기간 : 3 일 (24 시간 )/ 비합숙 교육비 : 회원 62 만원 / 비회원 69 만원 데이터분석핵심이론학습및현업에적용 현장에서발생하는변수를이해하고상황에따른최적화방안도출 품질향상을위한부적합원인도

Megazone-ML-v2

<4D F736F F D20C3D6BDC C0CCBDB4202D20BAB9BBE7BABB>

김경재 안현철 지능정보연구제 17 권제 4 호 2011 년 12 월

01 AI Definition 02 Deep Learning Theory - Linear Regression - Cost Function - Gradient Descendent - Logistic Regression - Activation Function - Conce

슬라이드 1

기술통계

PowerPoint 프레젠테이션

170918_hjk_datayanolja_v1.0.1.

Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구

Data Scientist Shortage

23_Time-Series-Prediction

<313120C0AFC0FCC0DA5FBECBB0EDB8AEC1F2C0BB5FC0CCBFEBC7D15FB1E8C0BAC5C25FBCF6C1A42E687770>

사회통계포럼

00-CourseSyllabus

Artificial Intelligence: Assignment 6 Seung-Hoon Na December 15, Sarsa와 Q-learning Windy Gridworld Windy Gridworld의 원문은 다음 Sutton 교재의 연습문제

PowerPoint 프레젠테이션

슬라이드 0

조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a

KAKAO AI REPORT Vol.01

PowerPoint 프레젠테이션

Microsoft Professional Program Artificial Intelligence 과정소개서

PowerPoint 프레젠테이션

( 분류및특징 ) 학습방법에따라 1 지도학습 (Supervised 2 비지도 학습 (Unsupervised 3 강화학습 (Reinforcement 으로구분 3) < 머신러닝의학습방법 > 구분 지도학습 (Supervised 비지도학습 (Unsupervised 강화학습 (

_KrlGF발표자료_AI

(, sta*s*cal disclosure control) - (Risk) and (U*lity) (Synthe*c Data) 4. 5.


1

008-À̵¿Ã¶¿Ü1ÀÎöKš

<BFACB1B831382D31355FBAF2B5A5C0CCC5CD20B1E2B9DDC0C720BBE7C0CCB9F6C0A7C7E820C3F8C1A4B9E6B9FD20B9D720BBE7C0CCB9F6BBE7B0ED20BFB9C3F8B8F0C7FC20BFACB1B82D33C2F7BCF6C1A E687770>

Journal of Educational Innovation Research 2019, Vol. 29, No. 2, pp DOI: 3 * Effects of 9th

Algorithm_Trading_Simple

PowerPoint 프레젠테이션

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

슬라이드 1

º¸µµ¿Â

Artificial Intelligence: Assignment 5 Seung-Hoon Na December 15, Numpy: Tutorial 다음 자료를 참조하여 numpy기본을 공부하시오.

방송공학회논문지 제18권 제2호

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

dist=dat[:,2] # 기초통계량구하기 len(speed) # 데이터의개수 np.mean(speed) # 평균 np.var(speed) # 분산 np.std(speed) # 표준편차 np.max(speed) # 최대값 np.min(speed) # 최소값 np.me

1

Data Industry White Paper

01 EDITOR S PICK: 068_ _069

제2강 생각하는 기계

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

DE1-SoC Board

2 / 27 목차 1. M-plus 소개 2. 중다회귀 3. 경로모형 4. 확인적요인분석 5. 구조방정식모형 6. 잠재성장모형 7. 교차지연자기회귀모형

대학교육151호-합침

3 Gas Champion : MBB : IBM BCS PO : 2 BBc : : /45

다운로드된 lab_normal_equation.zip 파일을작업폴더로이동한후압축해제후작업하시길바랍니다. 압축해제하면폴더가 linux_mac 과 windows 로나눠져있습니다. 자신의 OS에맞는폴더로이동해서코드를수정해주시기바랍니다. linear_model.py 코드 구조

슬라이드 1

선형모형_LM.pdf

<4D F736F F D20C3D6BDC C0CCBDB4202D20BAB9BBE7BABB>

PowerPoint Presentation

소성해석

Lab-Buildamatrix Copyright 2018 document created by Introduction PDF 파일다운로드 Machin Learning의두번째랩은 Pandas와 Numpy를활용하여 Rating M

신림프로그래머_클린코드.key

09-interface.key

Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구

서론 34 2

Microsoft Word _mentor_conf_output5.docx

gcp

<C3D6C0E7C3B528BAB8B5B5C0DAB7E1292D322E687770>

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

한국데이터진흥원_리플렛_0414.indd

김기남_ATDC2016_160620_[키노트].key


<B0A3C3DFB0E828C0DBBEF7292E687770>

untitled

Web Scraper in 30 Minutes 강철


<31352DB0ADB9AEBCB32E687770>

성인용-칼라-단면-수정1030

목차 AI Boom Chatbot Deep Learning Company.AI s Approach AI Chatbot In Financial service 2

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

융합WEEKTIP data_up

[NO_11] 의과대학 소식지_OK(P)

NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP,

Artificial Intelligence: Assignment 3 Seung-Hoon Na November 30, Sarsa와 Q-learning Windy Gridworld Windy gridworld는 (Sutton 교재 연습문제 6.5) 다음

강창훈

관측과 이해의 역사 * 제 2 장 * 2/23 고대의 천문 관측과 기록 하늘과 천체에 대한 관심, 경외와 모방은 모든 고대 문명에서 공통적인 현상 고대 세계에서 천체 관측의 필요성 생산 활동 체제 유지 사냥을 위한 방향 감각 유지 -농경을 위한 계절 변화 감지 주요 천

Journal of Educational Innovation Research 2016, Vol. 26, No. 3, pp DOI: Awareness, Supports

HWP Document


보고싶었던 Deep Learning과 OpenCV를이용한이미지처리과정에대해공부를해볼수있으며더나아가 Deep Learning기술을이용하여논문을작성하는데많은도움을받을수있으며아직배우는단계에있는저에게는기존의연구를따라해보는것만으로도큰발전이있다고생각했습니다. 그래서이번 DSP스마

(JBE Vol. 24, No. 1, January 2019) (Special Paper) 24 1, (JBE Vol. 24, No. 1, January 2019) ISSN 2287-

PowerPoint Presentation

SW 기초교양교육이수가이드라인 경희대학교 SW 중심대학사업단 4 차산업혁명에대비하기위해대한민국정부는초 / 중 / 고교에 SW 교육을의무화하고, 보다더빠른준비를위해대학 생전체에 SW 기초교양교육을권장하고있습니다. 특히, 과학기술정보통신부는 'SW 중심대학 ' 사업을통해

제목을 입력하세요.

Transcription:

[ 인공지능입문랩 ] SEOPT ( Study on the Elements Of Python and Tensorflow ) <1 회차 > 인공지능 + 데이터분석목적 / 방법 / 기법 / 도구 + Python Programming 기초 + NumpyArray(Tensor) youngdocseo@gmail.com 1

*3 시간 / 회 구분일자내용비고 1 회 0309 2 회 0323 3 회 0406 4 회 0420 5 회 0511 번외 일정 0. 인공지능 + 데이터분석목적 / 방법 / 기법 / 도구 1. Python Programming 기초 + NumpyArray(Tensor) 2. Tensorflow 를이용한 시행착오적 회귀분석 (Tensorflow 를사용하는이유 ) 3. Tensorflow 를이용한신경망 ( 은닉층없음 ) - MNIST ( 신경망기초 ) 4. Tensorflow 를이용한신경망 ( 은닉층있음 ) - MNIST ( 딥러닝예제 through CNN) 5. Keras 를이용한신경망 ( 은닉층있음 ) - IMDB ( 딥러닝고려사항및실행과정 ) 6. RNN, LSTM: 재귀신경망 7. AutoEncoder, GAN: 생성모델 8. DQN: 강화학습 8. SVM, DecisionTree, RandomForest: 주요머신러닝 0525 최종데모발표 ( 다음기수실전랩쇼핑 ) 중간보고지만우리는공부 2

0. 인공지능이란 1. ( 데이터분석 + 의사결정 ) 의 자동화 2. (Input, Output) Function/Rule 참고 : <Excel> Input + Function/Rule Output Input Function Excel Output X = 2 2X+3 = Y Y = 7 VS Input Output 인공지능 Function X = 2 Y = 7 2X+3 = Y 사실은통계분석도이것! 인공지능은통계분석 / 데이터분석의 시뮬레이션 일뿐일지도. 3

[ 참고 ] 수학 vs 데이터분석 자료수학데이터분석 WW 1 + bb = 5 WW 2 + bb = 7 WW = 2, bb = 3 WW = 2, bb = 3 WW 1 + bb = 5 답은무수히많다 WW = 0, bb = 5 WW 1 + bb = 5 WW 2 + bb = 7 WW 3 + bb = 10 답은없다 WW = 2.5, bb = 2.3 HOW? WHY? 오차 = (5 1WW + bb) 2 +(7 1WW + bb) 2 +(10 1WW + bb) 2 를최소화하는 WW 와 bb 1 WW + bb + = 5 2 WW + bb + = 7 3 WW + bb + = 10 4

인공지능 데이터분석 When you re fundraising, its AI( 인공지능 ). When you re hiring, it s ML( 머신러닝 ). When you re implementing, it s linear regression( 회귀분석 ). - Baron Schwartz @xaprb AI is just an acronym for linear regression. https://towardsdatascience.com/no-machine-learning-is-not-just-glorifiedstatistics-26d3952234e3 - Sean Gies @seangies 5

데이터분석목적 [ 정확성 ] 설명 ( 력 ) vs 예측 ( 력 ) 최적화 일반화 Overfitting 문제 ( 예측을위한 대충적 설명 : 일반화를위한최적화의일부포기 ) Y? X 예측력 ( 목적 ) under fitting 설명력 예측력 설명력 vs 예측력 over fitting 문제는 이런형태일것이라는것만알지가장높은예측력을위한최적설명력을알수없다는것. 설명력 ( 도구 ) 6

데이터분석방법 통계인공지능 SPSS 등 Tensorflow 등 통계적추론 (by 확률이론 ) 시행착오 (by 프로그래밍 ) 확률적정답 최선의어림짐작 (heuristics) 유의성체크가능 유의성체크불가능 가정을만족해야함 가정이필요없음 너무복잡하면불가능 많이복잡해도가능 2XX + 3 = 23 ln(2xx) + 3XX = 33 코페르니쿠스의지동설 프톨레마이오스의천동설 통계의장점인 통계적추론에의한확률적정답 과 유의성체크 가중요할까? 학문적으로는그러하겠지만현실실용적으로는그장점의가치는별로. ( 사실, 학문적으로도그장점의가치는갈수록퇴색할듯. 어차피 임의적 이었으니 ) 인공지능은통계학과달리확률이론을몰라도된다. 추론이아니라시행착오이기때문에. 그러므로통계부분도 ( 추정통계학은필요없고 ) 기술통계 ( 평균등 ) 만알면된다. ( 물론통계학을이미알고있는사람은인공지능을더쉽게이해할수있다.) 다만컴퓨터프로그래밍 ( 코딩 ) 능력이필요하다. 즉, 통계가쉬운가인공지능이쉬운가는확률이쉬운가코딩이쉬운가에의해결정된다. 7

X( 독립변수 / 원인 ) 와 Y( 종속변수 / 결과 / 타깃 / 레이블 ) 모두존재 [ 지도학습 ] 예측 ( 인과 ) 역추적 Bayes theorem ( 베이지안 ) Regression ( 회귀분석 ) Y: metric Logistic Regression ( 로지스틱회귀분석 ) Y: nonmetric 데이터분석기법 구분을예측 X, Y 모두존재 [ 지도학습 ] 분류 Support Vector Machine (SVM) Discriminant ( 판별분석 ) Y: nonmetric Y: nonmetric Decision Tree ( 결정트리 ) 속성중심 X 만존재 [ 비지도학습 ] 구분 Clustering, Factoring ( 군집분석, 요인분석 ) 유사도중심 8

데이터분석도구 import Programming Language Python JAVA, C++, import Programming Language Package? Library? Framework? Artificial Intelligence Package? Library? Framework? NumPy matplotlib Tensorflow pandas SciPy Keras PyTorch Programming Code Editor 구글 Colaboratory Jupyter Notebook Anaconda (Library Management) PyCharm Artificial Intelligence Method? CNN GAN RNN DQN 9

인공지능구현방법 Keras 로구현 - AI 활용? - higher-level, more intuitive set of abstractions Keras AI interface library Keras : Tensorflow = JQuery : javascript? Pytorch Tensorflow 로구현 - AI 응용? - Tensorflow AI function library Python 으로모든코드구현 - AI 개발? - Python 10

인공지능개념구분 인공지능 지능적인요소가포함된기술 머신러닝 데이터로부터모델을찾는기법 딥러닝 심층신경망 지도학습비지도학습자기지도학습강화학습 인공지능 / 머신러닝 / 딥러닝은주로분류문제에적용되는편이고, 분야로는특히영상 / 음성인식및자연어처리에많이적용되는편임. ( 예측 / 구분은매우복잡한경우가아니면통계방법으로해결되는편임 ) 11

1. Python Programming 기초 [ Python 기본문법 ] 자료실에서 Python Programming 기초 + NumpyArray(Tensor) 다운로드할것. 일단시작하는단계이므로 Google의 Colaboratory를사용. 장기적으로필요하다고판단되면 1) Anaconda를설치하거나 2) Python, PyCharm, Tensorflow를컴퓨터에직접설치그런데어느정도학습한후많은데이터를실제적용할경우에는 GPU를사용할수있는 Google의 Colaboratory를사용해야함. 12

Google Drive > New > More > Connect more apps > colaboratory 찾기 13

Google Drive > New > More > colaboratory 실행 Code 입력후 play 버턴클릭혹은 Shift+Enter 14