auto-encoding, decoding
최근에 Generative Adversarial Network를 공부했습니다. 슥 만들고 보니까, 예전에 한 번 슬쩍 봤던, Auto encoder/decoder와 유사하다는 생각이 들었습니다. - 제가 이전에 했던 것은 GAN을 이용해서 MNI...
keras의 model을 파봅시다.
model class가 뭔가요. 저는 지금까지 keras를 이용해서, neural network를 설계할 때, 을 사용했습니다. 어차피 제가 만드는 뉴럴넷 모델들은 그저 선형적으로 쭉 이어져 내려올 뿐이었거든요(mnist를 이용한 image cl...
GAN을 사용해 봅시다.
GAN이 뭡니까. 이 포스트는 이 포스트를 참고하여 작성되었음을 명확하게 밝힙니다. GAN은 Generative Adversarial Network의 약자인데, 이를 한국말로 말하면, "생성적 적대적 네트워크"라고 할 수 있는데, 그냥 영어로 G...
keras를 이용해서, sequence classification 해보기.
sequence classificattion?? 우선, 이 내용은 이 포스트를 아주 많이 참고하여 작성되었음을 명확하게 밝힙니다. RNN으로 만들 수 있는 다양한 모델이 있습니다. 일반적으로는 RNN은 sequence to sequence(기계 ...
간단하게 rnn을 만들어 봅시다.
간단한 rnn을 그려 봅시다. 이 포스트의 내용을 참고하여, 정리하였습니다. 여러번 포스트에서 반복적으로 얘기하는 것 같기는 하지만, 데이터 예측, 데이터 분석, 머신러닝 아무튼 이런 모든 말들을 축약하면, "A를 활용해서 B를 예측하는 것" 입...
kaggle) simple binary classification
간단한, classification을 풉니다. kaggle에 있는 초보자를 위한 컴페티션 중에 이 아이를 골랐습니다. 물론, 이미 끝난 컴페티션이어서, 큰 의미는 없지만, 얼마나 할 수 있는지 보려고 합니다. 아쉽게도, 그래서 kernel이 없습...
kaggle) mnist 이미지 인식하기
mnist 이미지 분류기 만들기 mnist는 이제 너무너무도 유명한 데이터이긴 하지만 아무튼. mnist는 사람이 손으로 0-9까지 쓴 hand-written number digit 데이터입니다. 공개로 풀려 있기 때문에, 많은 머신러닝 초보자들...
keras로 regression 문제 풀기
keras로 regression 문제를 풉니다. 보통, neural network는 classification 문제에 적용하는 경우가 많지만, 사실 regression 문제에도 적용할 수 있습니다. 생각해보니, 저번에 mlpregressor를 사...
keras로 간단하게 neural network 만들기
keras가 뭔가요? "Keras is a high-level neural networks API, written in Python and capable of running on top of TensorFlow, CNTK, or Theano." ...