Deep Learning 4

3-2. 머신 러닝 핵심 알고리즘 - 비지도학습

본 내용은 도서 '딥러닝 텐서플로 교과서'의 내용을 참고했습니다. http://www.yes24.com/Product/Goods/100295267?OzSrank=1 github : https://github.com/gilbutITbook/080263 2. 비지도학습 비지도 학습은, 지도 학습처럼 정답 값이 필요하지 않으며, 정답이 없는 상태에서 훈련시키는 방식이다. 비지도 학습에는 다음과 같은 방법이 있다. 군집(clustering) : 각 데이터의 유사성(거리)을 측정한 후, 유사성이 높은(거리가 짧은) 데이터끼리 집단으로 분류. 주요 알고리즘으로는 K-평균 군집화(K-Means)가 있다. 차원 축소(dimensionality reduction) : 차원을 나타내는 특성을 줄여 데이터를 줄이는 방식. ..

3-1. 머신 러닝 핵심 알고리즘 - 지도학습

본 내용은 도서 '딥러닝 텐서플로 교과서'의 내용을 참고했습니다. 출처 : http://www.yes24.com/Product/Goods/100295267?OzSrank=1 github : https://github.com/gilbutITbook/080263 1. 지도학습 지도학습 : 정답을 컴퓨터에 미리 알려 주고 데이터를 학습시키는 방법 분류(classification) : 주어진 데이터를 정해진 범주에 따라 분류 회귀(regression) : 데이터들의 특성을 기준으로 연속된 값을 그래프로 표현 K-최근접 이웃(K-Nearest Neighbor) 주어진 데이터에 대한 분류를 수행하기 위해 사용한다. 직관적이며 사용하기 쉽고, 훈련 데이터셋을 충분히 확보할 수 있는 환경에서 사용하면 좋다. K-최근접..

2. 텐서플로 기초

본 내용은 도서 '딥러닝 텐서플로 교과서'의 내용을 참고했습니다. 출처 : http://www.yes24.com/Product/Goods/100295267?OzSrank=1 텐서플로 : 데이터 흐름 그래프(data flow graph)를 사용하여 데이터의 수치 연산을 하는 오픈 소스 소프트웨어 프레임워크 텐서플로의 특징 및 장점 코드 수정 없이 데스크톱, 서버, 모바일 디바이스에서 CPU나 GPU를 사용하여 연산을 구동할 수 있음 분산 환경에서 실행 가능 단순한 아이디어 테스트부터 서비스 단계까지 모두 이용 가능 GradientTape를 사용하여 자동으로 미분을 계산할 수 있음 구글에서 공식 배포하였기 대문에, 다양한 학습 자료가 제공됨 사용하기 편리함. 텐서플로 2.x부터는 데이터를 훈련하고 예측하는 ..

1. 머신러닝과 딥러닝

본 내용은 도서 '딥러닝 텐서플로 교과서'의 내용을 참고했습니다. 출처 : http://www.yes24.com/Product/Goods/100295267?OzSrank=1 인공지능 : 인간의 지능을 모방하여 사람이 하는 일을 컴퓨터가 할 수 있도록 하는 기술 인공지능과 머신러닝, 딥러닝의 관계는 아래 그림과 같다. 머신러닝과 딥러닝의 차이점 머신러닝 : 주어진 데이터를 인간이 먼저 처리하고, 이를 컴퓨터에 학습시켜 문제를 해결함 딥러닝 : 대량의 데이터를 신경망에 적용한 후, 컴퓨터가 스스로 분석하고 답을 찾음 2. 머신러닝 머신러닝 : 인공지능의 한 분야로, 컴퓨터 스스로 대용량 데이터에서 지식이나 패턴을 찾아 학습하고 예측을 수행하는 것 머신러닝 학습 과정 머신러닝의 주요 구성요소 * 데이터 : 머..