본문 바로가기

tensorflow

(5)
Softmax Regression 기본 개념 파악 및 실습하기 | sTricky Softmax Regression 기본 개념 파악 및 실습하기 | sTricky 안녕하세요. 이번 딥러닝 시간은 Softmax Regression에 대해서 알아보고 실습해보는 시간을 가져 보겠습니다. 사실 이전에 함께 공부했던 Logistic regression은 H(x) = Wx의 수식을 가지고 있는데, 이는 출력하는값이 실수를 가지기 때문에 때론 200, 300, 1000이 나올 수 있구요, 0, -1 등의 값이 나올수도 있습니다. 그렇다보니 어떤 패턴을 압축해서 찾는데에서 문제점을 나타내기도 합니다. 그래서 나온것이 바로 이 Softmax Regression입니다. Softmax Regression는 Multinomaial classification의 일종입니다. 그렇다면 먼저 Multinomaia..
Logistic classification 모두의 딥러닝 실습 및 개념 파악 하기 | sTricky Logistic classification 모두의 딥러닝 실습 및 개념 파악 하기 | sTricky 우선, Binary Classification에 대해서 알아 보도록 하겠습니다. 여기에서 classification 이란 아래 그림을 보시면서 이야기 해보도록 하겠습니다. 자, 가장 위에 있는 Spam Detection은 spam 메일이냐, Ham 메일이냐, 다음은 Facebood feed에 보여 줄것이냐, 숨길것이냐, 마지막으로 신용카드의 사용내역이 일반적인 사용이냐 아니면 뭔가 어떤 범위와 벗어난 불법적인 사용이냐 아니냐를 알려 주는 로직을 이야기 합니다. 그동안 앞서 공부했던 linear regression 처럼 어떤 학습을 통해서 그래프위에 위치를 리턴하는 방법과는 약간 다를수 있습니다. 하지만 그..
파이썬 머신러닝 linear regression과 supervised learning (모두의 딥러닝) | sTricky 파이썬 머신러닝 linear regression과 supervised learning (모두의 딥러닝) | sTricky 오늘은 머신러닝 학습 두번째 시간 입니다. 오늘은 Supervised Learning에 대해서 공부를 해보겠습니다. 이번 공부도 역시 을 통해서 공부한 결과를 정리하는 수준 입니다. Supervised Learning 지도학습 이란? 머신러닝에서 supervised learning이란, 이미 정해진 데이터들이 있고, 우리는 이 데이터들을 training set 또는 training data라고 합니다. 그 데이터들을 학습을 하는것이 바로 supervised learning이라고 합니다. 예를 들어서 고양이나 개의 그림을 가져다 놓고 "이건 고양이야", "이건 개야" 라고 학습을 계속 ..
파이썬 머신러닝 스터디 모두의 딥러닝 computational graph | sTricky 파이썬 머신러닝 스터디 모두의 딥러닝 computational graph | sTricky 안녕하세요. 오늘부터 파이썬 머신러닝 스터디를 시작합니다. 그 첫시간으로 우선, 제 맥북에 파이썬 가상환경을 설치 하고, 이어서 tensorflow를 설치 했습니다. 강의는 너무나 유명한 머신러닝 강의죠. 모두의 딥러닝 유튜브를 보면서 진행 하겠습니다. 그 첫 시간으로 computational graph에 대한 정리를 이곳에 하겠습니다. 그럼 시작 해보겠습니다. Tensorflow란? 텐서플로란 데이터 플로어라는 그래프를 사용하여 numerical한 계산을 할 수 있는 라이브러리 입니다. 여기서 데이터 플로어 그래프란, 각 노드와 노드간의 연결선을 이야기 합니다. 각 노드는 어떤 고유의 오퍼레이션을 가지는데, 데이..
머신러닝을 공부 하기 위한 최소한의 파이썬 문법 시리즈 #1 머신러닝을 공부 하기 위한 최소한의 파이썬 문법 시리즈 #1 안녕하세요. 머신러닝을 공부하기 앞서, 다들 파이썬에 대해서 많은 관심이 있으실겁니다. 그러닌깐, 지금 이 글도 보고 계시겠죠? 파이썬에는 정말 많은 패키지들이 있어서 그 모든 기능들을 다 알고 계시는 분은 없을겁니다. 이번 시간은 그 수많은 파이썬 기능과 문법들 가운데, 머신러닝을 하기 위해서 꼭 알고 시작 해야 하는 기본 문법들을 정리해보겠습니다. 단순히 이것만 가지고 머신러닝을 할 수 있다, 이건 절~~~대 아닙니다. 우선 이정도는 알고 우리 함께 파이썬 머신러닝을 공부하자는 이야기 입니다. 자, 그럼 시작해 보겠습니다! import import는 어떤 라이브러리를 불러오는 명령 입니다. 파이썬을 사용 할때는 기본적인 기능들 외에도 pan..