Month: September 2016

TensorFlow – 기본문법 (4)

바 . Gradient Descent (Linear Regression) R 에서 lm( y ~ x , data) 하고 coef  실행시켜주면 최적의 공식을 찾아주던  그것과 상당히 유사한 기능을  tensorflow 로 구현하였다고 보면된다. 모든 기계 학습에서의 최적화를 찾아가는 방법은 코스트를 구하고, 그 코스트가 최소가 되는 공식을 계속해서 변경하고  반복하면서 최적을 찾는 동일한 패턴을 갖는다. 아래의 예제 코드도 그 과정을 설명하는 […]

Read more

TensorFlow – 기본문법 (3)

마. Clustering 이번 예제는 조금 복잡하다. K-Mean 클러스터링의 개념에 대해서 이해해야 하고, 몇몇 TensorFlow 의 Matrix 연산 메서드를 이해해야 한다. 아래는 전체 테스트 코드이다. 열심히 데이터가 따라가는 것을 체크하느라 실제 연산과는 상관없는 로그들이 포함되어 있다. # -*- coding: utf-8 -*- import tensorflow as tf import numpy as np # 랜덤하게 클러스터 데이터를 구성합니다. def create_samples(n_clusters, […]

Read more