영진직업전문학교 17.09.21(금) TensorFlow & 머신러닝.

Slides:



Advertisements
Similar presentations
제철고 프로그래밍언어 2015 가을학기 연습 #1 Python 연산식 이다훈 POSTECH 컴퓨터공학과 2015 년 9 월 23 일.
Advertisements

파이썬 (Python). 1 일 : 파이썬 프로그래밍 기초 2 일 : 객체, 문자열 3 일 : 문자인코딩, 정규표현식, 옛한글 4 일 : 파일 입출력 5 일 : 함수와 모듈 6 일 : 원시 말뭉치 다루기 실습 7 일 : 주석 말뭉치 다루기 실습 8 일 : 웹 데이터로.
ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행 컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
IPython Notebook + Spark + TensorFlow on Windows
재료수치해석 HW # 박재혁.
2장. 프로그램의 기본 구성. 2장. 프로그램의 기본 구성 2-1"Hello, World!" 들여다 보기 /* Hello.c */ #include int main(void) { printf("Hello, World! \n"); return 0;
인공지능머신연구회 2017년도 여름학교 ~ 한국과학기술회관 소회의실 2
수치해석 6장 예제문제 환경공학과 천대길.
컴퓨터 프로그래밍 기초 [Final] 기말고사
OpenCV 이미지 객체 추출.
IPython Notebook + Spark + TensorFlow on Linux
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
22강. 파일 업로드 - 파일 업로드 라이브러리 설치 - 파일 업로드 프로그래밍 Lecturer Kim Myoung-Ho
CAS (Computer Algebra System) 소개
Chapter 07. 기본 함수 익히기.
컴퓨터 프로그래밍 실습 #6 제 4 장 클래스 작성.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
C++프로그래 밍 컴퓨터정보과 / 이기희교수.
공학컴퓨터프로그래밍 Python 염익준 교수.
3차원 객체 모델링.
C#.
Keras Installation Seonho Kim
Jupyter Notebook on Windows
Jupyter Notebook Install
이런 직업도 있어요^^ 빅데이터분석전문가 Q : 어떤 일을 하는 직업인가요?
C 프로그래밍 C언어 (CSE2035) (Chap11. Derived types-enumerated, structure, and union) (1-1) Sungwook Kim Sogang University Seoul, Korea Tel:
빅데이터 연구회 6주차 발표 주제 : 서포트 벡터 머신 통계학과 서태석.
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
박성진 컴퓨터 프로그래밍 기초 [09] 배열 part 1 박성진
1차함수 - m, c 값의 크기와 양음의 변화에 따른 직선의 변화 2’17’’
IPython Notebook + Spark + TensorFlow on MacOS
정치학과 파이썬 엄기홍(경북대학교) 2018년 한국정당학회 하계 학술대회.
BERT Install Guide 숭실대학교 test.
수학10-나 1학년 2학기 Ⅰ. 도형의 방정식 3. 원의 방정식 (14/24) 두 원의 공통현 수업계획 수업활동.
Hello, Python! #2 <부제: 코딩은 혼자하는 것이다>
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
자바 5.0 프로그래밍.
P 등속 직선 운동 생각열기 – 자동차를 타고 고속도로를 달릴 때, 속력계 바늘이 일정한 눈금을 가리키며 움직이지 않을 때가 있다. 이 때 자동차의 속력은 어떠할까? ( 속력이 일정하다 .)
수학10-나 1학년 2학기 Ⅰ. 도형의 방정식 2. 직선의 방정식 (9/24) 점과 직선 사이의 거리 수업계획 수업활동.
컴퓨터 계측 및 실습 디지털 출력 영남대학교 기계공학부.
Python 및 OpenCV 설치.
CAS (Computer Algebra System) 소개
Keller: Stats for Mgmt & Econ, 7th Ed 회귀모형의 정형화 Model Building
이차방정식과 이차함수의 관계 이차함수의 그래프와 축의 위치 관계 이차방정식 의 그래프와 축이 만나는 점의 좌표는 이차방정식
디버깅 관련 옵션 실습해보기 발표 : 2008년 5월 19일 2분반 정 훈 승
헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 헤드라인 텍스트 샘플 텍스트
P 직선상에서 속력이 일정한 운동.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
Support Vector Machine
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
Flow Diagram IV While.
1. 접선의 방정식 2010년 설악산.
수학10-나 1학년 2학기 Ⅲ. 함수 1. 함수 (4/15) 역함수의 그래프 수업계획 수업활동.
함수, 모듈.
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
이차함수와 방정식, 부등식과의 관계 수학10-나 1학년 2학기 Ⅲ. 함수 2. 이차함수와 그 활용 (7/15) 수업계획
9 브라우저 객체 모델.
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
프로그래밍 개론 Ⅰ-실습 2장 데이터와 식①.
In-house Consultant Training
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수
개정판 누구나 즐기는 C언어 콘서트 제13장 동적 메모리 출처: pixabay.
전류의 세기와 거리에 따른 도선 주변 자기장 세기 변화에 대한 실험적 고찰
Report #2 (기한: 3/16) 데이터 구조 과목의 수강생이 50명이라고 가정한다. 이 학생(학번은 2016????으로 표현됨)들의 중간 시험(0~100), 기말 시험(0~100) 성적을 성적 파일에 작성하라(프로그램을 통해서 또는 수작업으로). 성적 파일을 읽어들여서.
강화학습: 기초.
Presentation transcript:

영진직업전문학교 17.09.21(금) TensorFlow & 머신러닝

목차 개발환경구축 Jupyter Notebook

개발환경 구축 : python을 설치하고 구글검색어   > python releasese for windows > Python 3.6.1rc1 - 2017-03-05> Download Windows x86-64 executable installer

Tensorflow 라이브러리 모듈을 설치하여 ‘Hello World!’ 출력1.py

1.Py 코드 import tensorflow as tf hello = tf.constant('Hello World!') sess = tf.Session() print(sess.run(hello)) 텐스플로우로 를 tf사용하겠다고 명시한다. 상수정의 > tf에서 세션을 얻어와서 sess 세션변수에 넣고 세션안에 담긴 헬로우라는 변수를 출력하도록한다 런모듈에들어가서 개발한 파이썬 프로그램을 저장하고 실행한다 b.HelloWorld b. Byte문자열이다- 자료형 이다.

선형 회귀(Linear Regression)법을 이용한 머신 러닝 선형회귀: 변수 사이의 선형적(직선적이다)인 관계를 모델링 한 것 하루에 일하는 노동시간과 매출과의 관계를 그래프로 그려본다. 점이 찍힌 모양을 선으로 그려 볼 수 있다. 직선 위에서 점들 사이에 거리가 있으나 그러 나 기본적으로 데이터는 직선으로 표현할 수 있는 선형적인 성격을 가지고 있다. 선형적인 관계에 적용할 수 잇는 머신런닝이 론이 선형 회귀이론이라 한다. 3개의 직선 중에서 가장 합리적인 선은 데이터 들과 가장 근접해있는 직선을 발견하는것이다. 가설을 세우고(H), (W)직선의 기울기,(b) y절 편 일차방정식으로 식을 수정해나가는 과정을 이해해보자 알파고도 근사값을 가정하는 것이다. 예시 데이터를 이용해서 기계학습을 한 다 음에 결과적으로 8시간 일하면 매출액이 얼마가 되는지를 컴퓨터가 예측을 해보는 프로그래을 작성해 보자. 하루 노동 시간 하루 매출 1 25,000 2 55,000 3 75,000 4 110,000 5 128,000 6 155,000 7 180,000 -----------------------

선형회귀를 기계학습을 하기 위한 비용(Cost)계산함수 만들기 비용함수 : 직선과의 거리를 구한다.일차함수의 W기울기, b y절편을 이용해서 비용함수를 구한다. 경사하강법 미분과 기울기: 경사를 타고내려가서 가장깊은 골짜기에 도달하면 경사각이 수평을 이루고 기울기는 0이되고 가 장 좋은 식을 찾은 것이다. 얼마나 점프를 해야하나? - 곡선의 특성상 초반에는 많은 폭으로 변화한다. - 너무 작게 점프하면 오랫동안 학습해야 합니다. - 너무 크게 점프하면 학습 결과가 부정확 할 수 있습니다. - 텐서플로우는 경사 하강 라이브러리를 이용해서 머신러 닝 프로그래밍을 해보자

선형회귀를 Tensorflow로 머신러닝 프로그램 만들기

Jupyter notebook Installing Jupyter with pip Jupyter Notebook 실행 방법 pip3 install jupyter Jupyter notebook