여러분 jupyter lab을 씁시다!!!
갑자기 jupyter notebook이 아니라 lab이 실행되었어요. 이유는 모르겠지만, localhost:8888에 접속했는데, 갑자기 jupyter notebook이 아니라, jupyter lab에 접속되었습니다. 흠. 아마도 - 제가 어제 ...
갑자기 jupyter notebook이 아니라 lab이 실행되었어요. 이유는 모르겠지만, localhost:8888에 접속했는데, 갑자기 jupyter notebook이 아니라, jupyter lab에 접속되었습니다. 흠. 아마도 - 제가 어제 ...
강화학습이란 무엇인가. 우선, 이 포스트는 김성훈 교수님의 강의 중 lecture 1-4까지를 공부하고 정리한 내용입니다. 강화학습은 간단히 말해서, 바둑, 오목, 미로 찾기 등에서 가장 효율적인 action 순서를 찾는 트레이닝 방법이라고 말할...
오늘 또 파이썬을 갈아엎었습니다 사실 python은 매우 많은 종류의 라이브러리들을 쓸 수 있다는 측면에서 매우 강력하지만, 그만큼 라이브러리들의 버전관리, 충돌 문제들이 효과적으로 핸들링되지 못하여, 번거로운 일들이 많습니다. 오늘은 "jupy...
나는 갑자기 왜 jupyter notebook 설정을 바꾸었나 최근에 뭘 코딩하다 보니까, 아나콘다를 새롭게 업데이트해야 되더라구요. 몇 가지 라이브러리만 하나씩 업데이트하면 좋았을 것을, 저는 개념없이, 통째로 코딩해버렸습니다....하하하 그 ...
turtle로 그림을 그립시다 turtle로 gif를 만들 수 있다고 해서 한번 사용해보려고 합니다. 아주 예전에 코세라에서 turtle을 사용한 적이 있는데, 그 이후로는 처음이군요. reinforcement를 요즘 공부하고 있는데, 간단한 그...
최근에 Generative Adversarial Network를 공부했습니다. 슥 만들고 보니까, 예전에 한 번 슬쩍 봤던, Auto encoder/decoder와 유사하다는 생각이 들었습니다. - 제가 이전에 했던 것은 GAN을 이용해서 MNI...
원래는 matrix decomposition을 해서, 이후에 또 어디에 쓰일 수 있다, 뭐 이런 부분까지 쓰려고 했는데, 정작 정리하고 나니, 그부분을 쓰는게 모호해지더라구요. 그냥, 필요에 따라서 행렬방정시에서 계산을 좀 효율적으로 하거나 하는...
model class가 뭔가요. 저는 지금까지 keras를 이용해서, neural network를 설계할 때, 을 사용했습니다. 어차피 제가 만드는 뉴럴넷 모델들은 그저 선형적으로 쭉 이어져 내려올 뿐이었거든요(mnist를 이용한 image cl...
keras로 코딩을 하다가, 와 의 차이가 궁금해서 찾아보고 있었습니다. 그런데 제가 참고한 포스트에서 다음을 언급하더군요. Keras의 Model 클래스 객체와 레이어(Tensor) 객체는 callable 객체. 이게 무슨 말인가? 싶어서 간단...
GAN이 뭡니까. 이 포스트는 이 포스트를 참고하여 작성되었음을 명확하게 밝힙니다. GAN은 Generative Adversarial Network의 약자인데, 이를 한국말로 말하면, "생성적 적대적 네트워크"라고 할 수 있는데, 그냥 영어로 G...
sequence classificattion?? 우선, 이 내용은 이 포스트를 아주 많이 참고하여 작성되었음을 명확하게 밝힙니다. RNN으로 만들 수 있는 다양한 모델이 있습니다. 일반적으로는 RNN은 sequence to sequence(기계 ...
뉴럴넷이 복잡해서 지금 제대로 그리고 있는지 모르겠을때. 그럴 때, neural network를 그려보면 좋겠다는 생각을 합니다. 에 가 있는데, 이건 좀 다르고, 그냥 간단하게 어떤 node에서 어떤 node로 흘러가는가? 만 보고 싶다는 생각...
확률모형을 이용하여 그럴법한 문장을 만들어봅시다 이 포스트를 참고하여 코드와 내용을 아주 조금 수정하였습니다. 저는 보통 말을 할때, 전체 문장을 다 만든 다음에 말을 하지 않아요. 약간 말을 하면서 뱉어진 단어가, 새로운 단어를 끌고 온다는 느...
간단한 rnn을 그려 봅시다. 이 포스트의 내용을 참고하여, 정리하였습니다. 여러번 포스트에서 반복적으로 얘기하는 것 같기는 하지만, 데이터 예측, 데이터 분석, 머신러닝 아무튼 이런 모든 말들을 축약하면, "A를 활용해서 B를 예측하는 것" 입...
solving fat-tail with student-t 예측 문제들에서는 사실 이 아이들이 student-t를 따르든지, normal dist를 따르든지 큰 상관이 없을 것 같습니다만(exp등을 따르면 예측률에 약간 차이가 발생할 수는 있지만)...
데이터를 분석하기 전에 개별 데이터 칼럼들에 대해서 데이터 정리를 해줍니다. skewness가 있는지, qqplot상 normality를 가지는지를 체크해보죠. 그런데, 이건 어느 정도 그냥 그림으로 때려 보는 거고, 엄밀하게 'normality...