Logistic Regression란 선형회귀와 다르게 출력이 2가지인(0또는 1) 이항분류를 하는 경우 사용한다. 예를들어 새로 온 메일이 스팸인지 아닌지 구별하거나 남자인지 여자인지 등 분류의 경우가 2가지인것을 사용한다. tensorflow 소스를 통해 알아보겠습니다. 123456789101112131415161718192021222324import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport pandas as pdimport seaborn as sns x_data = [[1, 2], [2, 3], [3, 1], [4, 3], [5, 3], [6, 2]]y_data = [[0], [0], [0], [1], [1], ..
딥러닝을 사용할 수 있는 프레임워크 Tensorflow를 통해 선형회귀(Linear Regression)을 구현하겠습니다. 선형회귀란 데이터를 선형적으로 표현할 수 있는 것을 말합니다. 기본적으로 2차원 그래프에서 한 직선을 구한다고 생각하면 됩니다. tensorflow 소스를 통해 살펴보겠습니다. 123456789101112131415161718192021222324252627import numpy as npimport matplotlib.pyplot as pltimport tensorflow as tf x_data = [4.0391, 1.3197, 9.5613, 0.5978, 3.5316, 0.1540, 1.6899, 7.3172, 4.5092, 2.9632]y_data = [11.4215, 10.0..
동적계획법 DP(Dynamic Programming) 이란 어떤 문제를 풀기 위해 과거에 구한 해를 활용하는 방식의 알고리즘을 말한다. 말로 설명하면 이해하기 어려울 수 있기 때문에 가장 대표적인 예시 피보나치 수열을 살펴보겠다. 피보나치 수열은 첫항과 둘째항이 1, 1로 그다음 항부터는 앞의 두 항을 더하는 식이다. f(n) = f(n-1) + f(n-2) 수식으로 표현하면 위와 같다. 123456789101112131415161718192021222324#includeusing namespace std;int f[100]={0}; int fib(int n){ if(n==0) return 0; else if(n==1) return 1; else if(f[n]) return f[n]; else{ f[n]..
- Total
- Today
- Yesterday