狠狠撸

狠狠撸Share a Scribd company logo
ML+?? ???
phase 1
2017/07 ???
?? ???? ?????~?
https://www.youtube.com/watch?v=V1eYniJ0Rnk
?? ?? ??, ?? ??? ??
+
????
- ??? ??
- ??? ????.
- ???? ??
- ?... ??? ?? ?? ???, ??? ?? ??? 32?? ??? ??????? ?.
- https://wikidocs.net/2825
- ? ??? python 3.6? ?? tensorflow-gpu? ?? ? ??? python 3.5? 4.2.0? ??.
- 4.2.0? tensorflow-gpu? ?? ??…
- 64?? ???? ??, anaconda x86 ??? ???? tensorflow cpu only ?? ?
? ??.
???
- ???? ? ? ?? ???...
- ?????? 32??? 64??? ??? ???.
(32?? ????? ??? tensorflow? ??? ?? ???…)
- http://stackoverflow.com/questions/33709391/using-multiple-python-engines-32bit-64bit-
and-2-7-3-5
- >set CONDA_FORCE_32BIT=1
- >conda create -n py35_32 python=3.5
- >set CONDA_FORCE_32BIT=
- >conda create -n py35_64 python=3.5
- python 3.5 32bit ??
- >set CONDA_FORCE_32BIT=1
- ?? ??...
tensorflow GPU ??
- GTX1070? ??? ?? ?? ?? ??
- cuda ??
- http://jaejunyoo.blogspot.com/2017/02/start-tensorflow-gpu-window-10.html
- https://www.tensorflow.org/install/install_windows
- cuda 8.0.61_win10 ??
- cudnn-8.0-windows10-x64-v6.0 ??
- python 3.5 64bit ???? ??
- hello world ?? ??
IDE
- pyCharm ??
- ??: ?? ? ??? pyCharm? ?? ? ???...
- https://www.jetbrains.com/pycharm/download/#section=windows
- ??? ????
- https://www.jetbrains.com/help/pycharm/2016.3/conda-support-creating-conda-
environment.html
?? ??
- ???? ?? (2017/3/20)
- ??: https://wikidocs.net/4231
- Open api ??
- Open api+ ?? ??
- Koa studio ??
- ?? ?? ??
- ?? 3???? ???? ?? ??
?? ??
- ??? ???? ???? ??
- ??? ?? ? ?? ??? ???? ?? 1? ???.
??? ??
- ???? ??
- ??? pandas datareader? ????? ??.
- ??? ? ?? ????… ?? ?? ? ????? ???? pandas datareader? ???.
- https://github.com/dspshin/stock-analyzer/blob/master/noti.py
- ???
- ??? ?? ??.
- ??? ??. ?? ? ???? ?? ????. --;
?? ?, ???? ???
?.
?? ???
??? ????
?? ?? ?? ??
def set(self, *args):
return self.kiwoom.dynamicCall("SetInputValue(QString, QString)", *args)
STOCK_COLUMNS = ["???", "???", "??", "?????", "?????", "?????"]
?????? ????
?? ?? ? ?????? ????
?? ???? ?? ? DB? ??...
- ???? 1? delay? ?????…
- ???? 1? ????? ?? ???? ??? ?? ???? ???.
- ??? ????? ??.
???? ??? ?? ???
- sqlite3 to pandas
- http://stackoverflow.com/questions/36028759/how-to-open-and-convert-sqlite-database-to-
pandas-dataframe
- pandas tutorial
- https://github.com/jvns/pandas-cookbook/tree/master/cookbook
- ?? ?? ??
- ???? ??? ?? ?? ???, stockstats ??? ??
- https://github.com/jealous/stockstats
- ????? ?? ?? ??? ?? ?? ? ??
Test log #1 - ???? ???? ?? ??? ??? ?? ??.
- kospi + 34, 100, 20, 2 + 10 epoch + 0.001 learning rate =
- 2297 sec, 0.971548 accuracy
- kospi + 34, 100, 100, 20, 2 + 10 epoch + 0.001 learning rate =
- 2286 sec, 0.9713 accuracy
- kospi + 34, 200, 100, 20, 2 + 10 epoch + 0.001 learning rate =
- 2347 sec, 0.9699 accuracy
- kospi+kosdaq + 34, 200, 100, 20, 2 + 10 epoch + 0.001 learning rate =
- 5586 sec, 0.95725 accuracy
???
- accuracy? ??? ??? ? ???,
?? accuracy? ?? ? ???, ?? ? ? ?? ?? ? ???.
BUT ?? ???? ??? ?? ?? ?? ?? ? ?.
- ???, ?? ? ? ??? ??? ??? ??.
- ? ??? ????? ?? ??? ??? ??
- ?? ??? ?? ?, ????? ? ??? ???.
Test log #2
- ???? ???? ??? ????? ?? ??? ??.
- 200? ??? ???? ?? ??? ??.
- network : 35, 200, 3
- 20170502??? ???? ?? ? ?, 0504??? ??? ??.
??? ????? ?? ??
- ??? ?? ???? ?? ?? ?? ?? ??
- OOM ??
- Batch? ??? ??? ??? ??.
- ????? ? batch? ???? ??? ???. --;
- Np.save, load ???? ??? ???? ?? ??? ???.
Test log #3
- ~2017/05/04??? ???? ???, 0508? ??
- all + 34, 512, 1024, 512, 64, 3 + 0.0001 learning rate + 500 epoch
- 2.5 hours, accuracy 0.789907, 112 cands(all 1)
- all + 34, 512, 512, 512, 64, 3 + 0.0001 + 500
- 2.2 hours, accuracy 0.839576, 1 cands
- all + 34, 1024, 1024, 1024, 64, 3 + 0.0001 + 100
- 2.0 hours, accuracy 0.835347, 19 cands
- 001470 0
- 005740 0
- 005745 0
- 009275 0
- 023350 0
- 049770 0
...
- all + 34, 1024, 1024, 1024, 1024, 1024, 64, 3 + 0.0001 + 50
- 0.818191, 2+52 cands.
- …
- ? deep + wide ?? ?? ??? ?? ? ??...
- ??? ???? :
- ? ??? ?? ??? ??? ????
??? ??? ? ??
- ?? ???? ?? ???? ??? ????? ?????, ??? ? ??
? ?????? ??+?? ???? ?????
- 35 → 35 x 3 days
- 35 → 35 x 5 days
- Normalization? ??? ????
- ????: ? ??? ???? ??
?? ??
- ??? ???? ?? → 3? ?? ???? ?? (binary classification)
- layer: 35*5 , 512, 512, 512, 512, 512, 64, 2
- 0.0001 learning rate, 1000 epoch
- 20150504 ???? ??? ??
Accuracy ???? ??
- Accuracy ???? ??? ??? ???? ? ?? ??.
- recall, precision? ?? ??.
- recall = tp / (tp+fn)
- ?????, ?? True?? ??? True? ??? ?? ??
- precision = tp / (tp+fp)
- ?, ???? True? ??? ? ??? ?? True? ?? ??
????
Positive Negative
???? positive True Positive False Positive
???? negative False Negative True Negative
?? update
- ??? ?? ????.
CNN ?
- ??? stockstat?? ??? ??????? ?? ??? ??? ?????
…
- ?? ??? ??
- ??? ?? ??? ?? ??.
RNN
- ?? ?? ??? ???? ???? ?? ???...
- LSTM ??.
LSTM ??
- ??? ??? ?? ??
- precision? ? ???? ??.
- facebook tensorflow KR ?????? ??
??? ???…
- https://www.facebook.com/groups/TensorFlowKR/
?multi_permalinks=473913729616357
- ???? ?? ? ?????.
Re-try LSTM
- facebook ?? ?, 3? ?? ???? ?? ?? ?? ??? training?? ??
?? ??? ????? ??.
- ?… ??? ?? ???...
News
- ??? ??? ? ??. ??? ???? ??????
- ??? ???? ????? ??? NLP? ??.
- konlpy ??
- http://konlpy.org/ko/stable/install/
- ????
- ???? ?/?? ????? scoring? ????.
Crawling News
- ?? ???? ??? ??, ???? ???? ??~
- ??? ?? ????? crawling
- ?? : http://finance.naver.com/news/market_special.nhn?&page=1
- field : datetime, title, url, content, …
- logic
- page=1 ?? ?? ??? ??? ???, ?? article? ?? ??? ???? ?? ? ?
?
- selecting articles : $(".boardList2 tbody tr")
- url? ?? ??? ??? ???? ??.
?? ??
- ????? histogram ????,
- ??? ??? ??? ????,
- +/- ??? ?? ???? ?? ????
??? ??? ??? ???.
To be continued...
- ? 3??? ??(+?? ?? ? ?)? ? ??? ???????.
- ?? ????, ?? ?? ????.
- ?? ?? ?? ?? ??;
- ???? ??? ???? ?? ? ????
- ?? ???? ??? ????.
The End

More Related Content

What's hot (20)

????? ??? ???? ?? ???
????? ??? ???? ?? ???????? ??? ???? ?? ???
????? ??? ???? ?? ???
?? ?
?
? ???? ???: ?? ???? ????? ????? DEVIEW 2017
? ???? ???: ?? ???? ????? ????? DEVIEW 2017? ???? ???: ?? ???? ????? ????? DEVIEW 2017
? ???? ???: ?? ???? ????? ????? DEVIEW 2017
Taehoon Kim
?
组合せ最适化入门:线形计画から整数计画まで
组合せ最适化入门:线形计画から整数计画まで组合せ最适化入门:线形计画から整数计画まで
组合せ最适化入门:线形计画から整数计画まで
Shunji Umetani
?
?? ??? ?? ?? ?? ??? PyCon APAC 2016
?? ??? ?? ?? ?? ??? PyCon APAC 2016?? ??? ?? ?? ?? ??? PyCon APAC 2016
?? ??? ?? ?? ?? ??? PyCon APAC 2016
Taehoon Kim
?
Kaggle&競プロ紹介 in 中田研究室
Kaggle&競プロ紹介 in 中田研究室Kaggle&競プロ紹介 in 中田研究室
Kaggle&競プロ紹介 in 中田研究室
Takami Sato
?
JOIss2014
JOIss2014JOIss2014
JOIss2014
Shunya Satake
?
???? ? Trpo
???? ? Trpo???? ? Trpo
???? ? Trpo
Woong won Lee
?
搁别永続データ构造が分からない人のためのスライド
搁别永続データ构造が分からない人のためのスライド搁别永続データ构造が分からない人のためのスライド
搁别永続データ构造が分からない人のためのスライド
Masaki Hara
?
IGC ???? : ?? ???? ????? ?? ????
IGC ???? : ?? ???? ????? ?? ????IGC ???? : ?? ???? ????? ?? ????
IGC ???? : ?? ???? ????? ?? ????
?? ?
?
???? ????? ??? Part 2
???? ????? ??? Part 2???? ????? ??? Part 2
???? ????? ??? Part 2
Dongmin Lee
?
素数の星空の中から星座を探せ! #日曜数学会
素数の星空の中から星座を探せ! #日曜数学会 素数の星空の中から星座を探せ! #日曜数学会
素数の星空の中から星座を探せ! #日曜数学会
Junpei Tsuji
?
[DL輪読会]Learning to Simulate Complex Physics with Graph Networks
[DL輪読会]Learning to Simulate Complex Physics with Graph Networks[DL輪読会]Learning to Simulate Complex Physics with Graph Networks
[DL輪読会]Learning to Simulate Complex Physics with Graph Networks
Deep Learning JP
?
Probabilistic approach to reliable localization
Probabilistic approach to reliable localizationProbabilistic approach to reliable localization
Probabilistic approach to reliable localization
NaokiAkai2
?
明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」 佐野正太郎
明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」  佐野正太郎明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」  佐野正太郎
明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」 佐野正太郎
Preferred Networks
?
Safe Reinforcement Learning
Safe Reinforcement LearningSafe Reinforcement Learning
Safe Reinforcement Learning
Dongmin Lee
?
グレブナー基底を食べよう
グレブナー基底を食べようグレブナー基底を食べよう
グレブナー基底を食べよう
大好きbot グレブナー基底
?
尝顿础のハイパーパラメータの性质
尝顿础のハイパーパラメータの性质尝顿础のハイパーパラメータの性质
尝顿础のハイパーパラメータの性质
Yusuke Takagi
?
贬测辫别谤辞辫迟とその周辺について
贬测辫别谤辞辫迟とその周辺について贬测辫别谤辞辫迟とその周辺について
贬测辫别谤辞辫迟とその周辺について
Keisuke Hosaka
?
CNN ???? ??? ??? ??? (VGG ?? ??)
CNN ???? ??? ??? ??? (VGG ?? ??)CNN ???? ??? ??? ??? (VGG ?? ??)
CNN ???? ??? ??? ??? (VGG ?? ??)
Lee Seungeun
?
????? ??? ???? ?? ???
????? ??? ???? ?? ???????? ??? ???? ?? ???
????? ??? ???? ?? ???
?? ?
?
? ???? ???: ?? ???? ????? ????? DEVIEW 2017
? ???? ???: ?? ???? ????? ????? DEVIEW 2017? ???? ???: ?? ???? ????? ????? DEVIEW 2017
? ???? ???: ?? ???? ????? ????? DEVIEW 2017
Taehoon Kim
?
组合せ最适化入门:线形计画から整数计画まで
组合せ最适化入门:线形计画から整数计画まで组合せ最适化入门:线形计画から整数计画まで
组合せ最适化入门:线形计画から整数计画まで
Shunji Umetani
?
?? ??? ?? ?? ?? ??? PyCon APAC 2016
?? ??? ?? ?? ?? ??? PyCon APAC 2016?? ??? ?? ?? ?? ??? PyCon APAC 2016
?? ??? ?? ?? ?? ??? PyCon APAC 2016
Taehoon Kim
?
Kaggle&競プロ紹介 in 中田研究室
Kaggle&競プロ紹介 in 中田研究室Kaggle&競プロ紹介 in 中田研究室
Kaggle&競プロ紹介 in 中田研究室
Takami Sato
?
搁别永続データ构造が分からない人のためのスライド
搁别永続データ构造が分からない人のためのスライド搁别永続データ构造が分からない人のためのスライド
搁别永続データ构造が分からない人のためのスライド
Masaki Hara
?
IGC ???? : ?? ???? ????? ?? ????
IGC ???? : ?? ???? ????? ?? ????IGC ???? : ?? ???? ????? ?? ????
IGC ???? : ?? ???? ????? ?? ????
?? ?
?
???? ????? ??? Part 2
???? ????? ??? Part 2???? ????? ??? Part 2
???? ????? ??? Part 2
Dongmin Lee
?
素数の星空の中から星座を探せ! #日曜数学会
素数の星空の中から星座を探せ! #日曜数学会 素数の星空の中から星座を探せ! #日曜数学会
素数の星空の中から星座を探せ! #日曜数学会
Junpei Tsuji
?
[DL輪読会]Learning to Simulate Complex Physics with Graph Networks
[DL輪読会]Learning to Simulate Complex Physics with Graph Networks[DL輪読会]Learning to Simulate Complex Physics with Graph Networks
[DL輪読会]Learning to Simulate Complex Physics with Graph Networks
Deep Learning JP
?
Probabilistic approach to reliable localization
Probabilistic approach to reliable localizationProbabilistic approach to reliable localization
Probabilistic approach to reliable localization
NaokiAkai2
?
明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」 佐野正太郎
明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」  佐野正太郎明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」  佐野正太郎
明治大学講演資料「機械学習と自動ハイパーパラメタ最適化」 佐野正太郎
Preferred Networks
?
Safe Reinforcement Learning
Safe Reinforcement LearningSafe Reinforcement Learning
Safe Reinforcement Learning
Dongmin Lee
?
尝顿础のハイパーパラメータの性质
尝顿础のハイパーパラメータの性质尝顿础のハイパーパラメータの性质
尝顿础のハイパーパラメータの性质
Yusuke Takagi
?
贬测辫别谤辞辫迟とその周辺について
贬测辫别谤辞辫迟とその周辺について贬测辫别谤辞辫迟とその周辺について
贬测辫别谤辞辫迟とその周辺について
Keisuke Hosaka
?
CNN ???? ??? ??? ??? (VGG ?? ??)
CNN ???? ??? ??? ??? (VGG ?? ??)CNN ???? ??? ??? ??? (VGG ?? ??)
CNN ???? ??? ??? ??? (VGG ?? ??)
Lee Seungeun
?

Similar to ???? + ?? ??? (20)

Ndc2014 ?? 2 : ????? ?????? ? ?? ????? (Lock-free?? Transactional Memory??)
Ndc2014 ?? 2 : ????? ??????  ? ?? ?????  (Lock-free?? Transactional Memory??)Ndc2014 ?? 2 : ????? ??????  ? ?? ?????  (Lock-free?? Transactional Memory??)
Ndc2014 ?? 2 : ????? ?????? ? ?? ????? (Lock-free?? Transactional Memory??)
?? ?
?
?? 2: ????? ?????? ??? ?????
?? 2: ????? ?????? ??? ??????? 2: ????? ?????? ??? ?????
?? 2: ????? ?????? ??? ?????
?? ?
?
[2B7]?????2 ???????????????????????? ?? ???? ?????????
[2B7]?????2 ???????????????????????? ?? ???? ?????????[2B7]?????2 ???????????????????????? ?? ???? ?????????
[2B7]?????2 ???????????????????????? ?? ???? ?????????
NAVER D2
?
??? ???? ??? ???? ??? in NDC2010
??? ???? ??? ???? ??? in NDC2010??? ???? ??? ???? ??? in NDC2010
??? ???? ??? ???? ??? in NDC2010
Ryan Park
?
??? ???? ??? ???? ??? in NDC10
??? ???? ??? ???? ??? in NDC10??? ???? ??? ???? ??? in NDC10
??? ???? ??? ???? ??? in NDC10
Ryan Park
?
Image Deep Learning ????
Image Deep Learning ????Image Deep Learning ????
Image Deep Learning ????
Youngjae Kim
?
???? tensorflow ???? - tutorial
???? tensorflow ???? - tutorial???? tensorflow ???? - tutorial
???? tensorflow ???? - tutorial
Lee Seungeun
?
??? ??? ???? ?? ??
??? ??? ???? ?? ????? ??? ???? ?? ??
??? ??? ???? ?? ??
Ubuntu Korea Community
?
JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...
JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...
JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...
Lablup Inc.
?
NDC 2016, [???] ???? ??? ?? ??? ??????
NDC 2016, [???] ???? ??? ?? ??? ??????NDC 2016, [???] ???? ??? ?? ??? ??????
NDC 2016, [???] ???? ??? ?? ??? ??????
Wonha Ryu
?
?????? ??? ?? ???? ????? ?/? ?? ???
?????? ??? ?? ???? ????? ?/? ?? ??? ?????? ??? ?? ???? ????? ?/? ?? ???
?????? ??? ?? ???? ????? ?/? ?? ???
ByungTak Kang
?
Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...
Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...
Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...
hoondong kim
?
[244] ?????? ?????????? ????????? ???? ???? ?????? ?????
[244] ?????? ?????????? ????????? ???? ???? ?????? ?????[244] ?????? ?????????? ????????? ???? ???? ?????? ?????
[244] ?????? ?????????? ????????? ???? ???? ?????? ?????
NAVER D2
?
Mlc 2017 ?? ??
Mlc 2017 ?? ??Mlc 2017 ?? ??
Mlc 2017 ?? ??
Dong Heon Cho
?
100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System
hoondong kim
?
Nationality recognition
Nationality recognitionNationality recognition
Nationality recognition
?? ?
?
????? Big Data Recommendation Products - ??? ???? ?? ??? ????
????? Big Data Recommendation Products - ??? ???? ?? ??? ????????? Big Data Recommendation Products - ??? ???? ?? ??? ????
????? Big Data Recommendation Products - ??? ???? ?? ??? ????
Evion Kim
?
????? ??? ???
????? ??? ???????? ??? ???
????? ??? ???
SK(?) C&C - ???
?
?????? ????? ??? ?? ??? ????
?????? ????? ??? ?? ??? ?????????? ????? ??? ?? ??? ????
?????? ????? ??? ?? ??? ????
?? ?
?
Ropasaurusrex
RopasaurusrexRopasaurusrex
Ropasaurusrex
?? ?
?
Ndc2014 ?? 2 : ????? ?????? ? ?? ????? (Lock-free?? Transactional Memory??)
Ndc2014 ?? 2 : ????? ??????  ? ?? ?????  (Lock-free?? Transactional Memory??)Ndc2014 ?? 2 : ????? ??????  ? ?? ?????  (Lock-free?? Transactional Memory??)
Ndc2014 ?? 2 : ????? ?????? ? ?? ????? (Lock-free?? Transactional Memory??)
?? ?
?
?? 2: ????? ?????? ??? ?????
?? 2: ????? ?????? ??? ??????? 2: ????? ?????? ??? ?????
?? 2: ????? ?????? ??? ?????
?? ?
?
[2B7]?????2 ???????????????????????? ?? ???? ?????????
[2B7]?????2 ???????????????????????? ?? ???? ?????????[2B7]?????2 ???????????????????????? ?? ???? ?????????
[2B7]?????2 ???????????????????????? ?? ???? ?????????
NAVER D2
?
??? ???? ??? ???? ??? in NDC2010
??? ???? ??? ???? ??? in NDC2010??? ???? ??? ???? ??? in NDC2010
??? ???? ??? ???? ??? in NDC2010
Ryan Park
?
??? ???? ??? ???? ??? in NDC10
??? ???? ??? ???? ??? in NDC10??? ???? ??? ???? ??? in NDC10
??? ???? ??? ???? ??? in NDC10
Ryan Park
?
Image Deep Learning ????
Image Deep Learning ????Image Deep Learning ????
Image Deep Learning ????
Youngjae Kim
?
???? tensorflow ???? - tutorial
???? tensorflow ???? - tutorial???? tensorflow ???? - tutorial
???? tensorflow ???? - tutorial
Lee Seungeun
?
JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...
JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...
JMI Techtalk: ??? - Toward tf.keras from tf.estimator - From TensorFlow 2.0 p...
Lablup Inc.
?
NDC 2016, [???] ???? ??? ?? ??? ??????
NDC 2016, [???] ???? ??? ?? ??? ??????NDC 2016, [???] ???? ??? ?? ??? ??????
NDC 2016, [???] ???? ??? ?? ??? ??????
Wonha Ryu
?
?????? ??? ?? ???? ????? ?/? ?? ???
?????? ??? ?? ???? ????? ?/? ?? ??? ?????? ??? ?? ???? ????? ?/? ?? ???
?????? ??? ?? ???? ????? ?/? ?? ???
ByungTak Kang
?
Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...
Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...
Auto Scalable ? Deep Learning Production ? ?? AI Serving Infra ?? ? AI DevOps...
hoondong kim
?
[244] ?????? ?????????? ????????? ???? ???? ?????? ?????
[244] ?????? ?????????? ????????? ???? ???? ?????? ?????[244] ?????? ?????????? ????????? ???? ???? ?????? ?????
[244] ?????? ?????????? ????????? ???? ???? ?????? ?????
NAVER D2
?
100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System100% Serverless big data scale production Deep Learning System
100% Serverless big data scale production Deep Learning System
hoondong kim
?
Nationality recognition
Nationality recognitionNationality recognition
Nationality recognition
?? ?
?
????? Big Data Recommendation Products - ??? ???? ?? ??? ????
????? Big Data Recommendation Products - ??? ???? ?? ??? ????????? Big Data Recommendation Products - ??? ???? ?? ??? ????
????? Big Data Recommendation Products - ??? ???? ?? ??? ????
Evion Kim
?
?????? ????? ??? ?? ??? ????
?????? ????? ??? ?? ??? ?????????? ????? ??? ?? ??? ????
?????? ????? ??? ?? ??? ????
?? ?
?
Ropasaurusrex
RopasaurusrexRopasaurusrex
Ropasaurusrex
?? ?
?

More from HoChul Shin (9)

Commerce chatbot - ??
Commerce chatbot - ??Commerce chatbot - ??
Commerce chatbot - ??
HoChul Shin
?
Commerce chatbot - dialog manager
Commerce chatbot - dialog managerCommerce chatbot - dialog manager
Commerce chatbot - dialog manager
HoChul Shin
?
Commerce chatbot - 11?? ??? ??? ?? ?? ??
Commerce chatbot - 11?? ??? ??? ?? ?? ??Commerce chatbot - 11?? ??? ??? ?? ?? ??
Commerce chatbot - 11?? ??? ??? ?? ?? ??
HoChul Shin
?
ML + ?? phase 2
ML + ??  phase 2ML + ??  phase 2
ML + ?? phase 2
HoChul Shin
?
??? ????? ???? @Tech
??? ????? ???? @Tech??? ????? ???? @Tech
??? ????? ???? @Tech
HoChul Shin
?
??? ???? ?
??? ???? ???? ???? ?
??? ???? ?
HoChul Shin
?
Node.js DBMS short summary
Node.js DBMS short summaryNode.js DBMS short summary
Node.js DBMS short summary
HoChul Shin
?
Python3 brief summary
Python3 brief summaryPython3 brief summary
Python3 brief summary
HoChul Shin
?
Lua vs python
Lua vs pythonLua vs python
Lua vs python
HoChul Shin
?
Commerce chatbot - ??
Commerce chatbot - ??Commerce chatbot - ??
Commerce chatbot - ??
HoChul Shin
?
Commerce chatbot - dialog manager
Commerce chatbot - dialog managerCommerce chatbot - dialog manager
Commerce chatbot - dialog manager
HoChul Shin
?
Commerce chatbot - 11?? ??? ??? ?? ?? ??
Commerce chatbot - 11?? ??? ??? ?? ?? ??Commerce chatbot - 11?? ??? ??? ?? ?? ??
Commerce chatbot - 11?? ??? ??? ?? ?? ??
HoChul Shin
?
??? ????? ???? @Tech
??? ????? ???? @Tech??? ????? ???? @Tech
??? ????? ???? @Tech
HoChul Shin
?
Node.js DBMS short summary
Node.js DBMS short summaryNode.js DBMS short summary
Node.js DBMS short summary
HoChul Shin
?
Python3 brief summary
Python3 brief summaryPython3 brief summary
Python3 brief summary
HoChul Shin
?

???? + ?? ???

  • 3. ?? ?? ??, ?? ??? ?? +
  • 4. ???? - ??? ?? - ??? ????. - ???? ?? - ?... ??? ?? ?? ???, ??? ?? ??? 32?? ??? ??????? ?. - https://wikidocs.net/2825 - ? ??? python 3.6? ?? tensorflow-gpu? ?? ? ??? python 3.5? 4.2.0? ??. - 4.2.0? tensorflow-gpu? ?? ??… - 64?? ???? ??, anaconda x86 ??? ???? tensorflow cpu only ?? ? ? ??.
  • 5. ??? - ???? ? ? ?? ???... - ?????? 32??? 64??? ??? ???. (32?? ????? ??? tensorflow? ??? ?? ???…) - http://stackoverflow.com/questions/33709391/using-multiple-python-engines-32bit-64bit- and-2-7-3-5 - >set CONDA_FORCE_32BIT=1 - >conda create -n py35_32 python=3.5 - >set CONDA_FORCE_32BIT= - >conda create -n py35_64 python=3.5 - python 3.5 32bit ?? - >set CONDA_FORCE_32BIT=1 - ?? ??...
  • 6. tensorflow GPU ?? - GTX1070? ??? ?? ?? ?? ?? - cuda ?? - http://jaejunyoo.blogspot.com/2017/02/start-tensorflow-gpu-window-10.html - https://www.tensorflow.org/install/install_windows - cuda 8.0.61_win10 ?? - cudnn-8.0-windows10-x64-v6.0 ?? - python 3.5 64bit ???? ?? - hello world ?? ??
  • 7. IDE - pyCharm ?? - ??: ?? ? ??? pyCharm? ?? ? ???... - https://www.jetbrains.com/pycharm/download/#section=windows - ??? ???? - https://www.jetbrains.com/help/pycharm/2016.3/conda-support-creating-conda- environment.html
  • 8. ?? ?? - ???? ?? (2017/3/20) - ??: https://wikidocs.net/4231 - Open api ?? - Open api+ ?? ?? - Koa studio ?? - ?? ?? ?? - ?? 3???? ???? ?? ??
  • 9. ?? ?? - ??? ???? ???? ?? - ??? ?? ? ?? ??? ???? ?? 1? ???.
  • 10. ??? ?? - ???? ?? - ??? pandas datareader? ????? ??. - ??? ? ?? ????… ?? ?? ? ????? ???? pandas datareader? ???. - https://github.com/dspshin/stock-analyzer/blob/master/noti.py - ??? - ??? ?? ??. - ??? ??. ?? ? ???? ?? ????. --; ?? ?, ???? ??? ?.
  • 13. ?? ?? ?? ??
  • 14. def set(self, *args): return self.kiwoom.dynamicCall("SetInputValue(QString, QString)", *args) STOCK_COLUMNS = ["???", "???", "??", "?????", "?????", "?????"] ?????? ????
  • 15. ?? ?? ? ?????? ????
  • 16. ?? ???? ?? ? DB? ??... - ???? 1? delay? ?????… - ???? 1? ????? ?? ???? ??? ?? ???? ???. - ??? ????? ??.
  • 17. ???? ??? ?? ??? - sqlite3 to pandas - http://stackoverflow.com/questions/36028759/how-to-open-and-convert-sqlite-database-to- pandas-dataframe - pandas tutorial - https://github.com/jvns/pandas-cookbook/tree/master/cookbook - ?? ?? ?? - ???? ??? ?? ?? ???, stockstats ??? ?? - https://github.com/jealous/stockstats - ????? ?? ?? ??? ?? ?? ? ??
  • 18. Test log #1 - ???? ???? ?? ??? ??? ?? ??. - kospi + 34, 100, 20, 2 + 10 epoch + 0.001 learning rate = - 2297 sec, 0.971548 accuracy - kospi + 34, 100, 100, 20, 2 + 10 epoch + 0.001 learning rate = - 2286 sec, 0.9713 accuracy - kospi + 34, 200, 100, 20, 2 + 10 epoch + 0.001 learning rate = - 2347 sec, 0.9699 accuracy - kospi+kosdaq + 34, 200, 100, 20, 2 + 10 epoch + 0.001 learning rate = - 5586 sec, 0.95725 accuracy
  • 19. ??? - accuracy? ??? ??? ? ???, ?? accuracy? ?? ? ???, ?? ? ? ?? ?? ? ???. BUT ?? ???? ??? ?? ?? ?? ?? ? ?. - ???, ?? ? ? ??? ??? ??? ??. - ? ??? ????? ?? ??? ??? ?? - ?? ??? ?? ?, ????? ? ??? ???.
  • 20. Test log #2 - ???? ???? ??? ????? ?? ??? ??. - 200? ??? ???? ?? ??? ??. - network : 35, 200, 3 - 20170502??? ???? ?? ? ?, 0504??? ??? ??.
  • 21. ??? ????? ?? ?? - ??? ?? ???? ?? ?? ?? ?? ?? - OOM ?? - Batch? ??? ??? ??? ??. - ????? ? batch? ???? ??? ???. --; - Np.save, load ???? ??? ???? ?? ??? ???.
  • 22. Test log #3 - ~2017/05/04??? ???? ???, 0508? ?? - all + 34, 512, 1024, 512, 64, 3 + 0.0001 learning rate + 500 epoch - 2.5 hours, accuracy 0.789907, 112 cands(all 1) - all + 34, 512, 512, 512, 64, 3 + 0.0001 + 500 - 2.2 hours, accuracy 0.839576, 1 cands - all + 34, 1024, 1024, 1024, 64, 3 + 0.0001 + 100 - 2.0 hours, accuracy 0.835347, 19 cands - 001470 0 - 005740 0 - 005745 0 - 009275 0 - 023350 0 - 049770 0
  • 23. ... - all + 34, 1024, 1024, 1024, 1024, 1024, 64, 3 + 0.0001 + 50 - 0.818191, 2+52 cands. - … - ? deep + wide ?? ?? ??? ?? ? ??... - ??? ???? : - ? ??? ?? ??? ??? ????
  • 24. ??? ??? ? ?? - ?? ???? ?? ???? ??? ????? ?????, ??? ? ?? ? ?????? ??+?? ???? ????? - 35 → 35 x 3 days - 35 → 35 x 5 days - Normalization? ??? ???? - ????: ? ??? ???? ??
  • 25. ?? ?? - ??? ???? ?? → 3? ?? ???? ?? (binary classification) - layer: 35*5 , 512, 512, 512, 512, 512, 64, 2 - 0.0001 learning rate, 1000 epoch - 20150504 ???? ??? ??
  • 26. Accuracy ???? ?? - Accuracy ???? ??? ??? ???? ? ?? ??. - recall, precision? ?? ??. - recall = tp / (tp+fn) - ?????, ?? True?? ??? True? ??? ?? ?? - precision = tp / (tp+fp) - ?, ???? True? ??? ? ??? ?? True? ?? ?? ???? Positive Negative ???? positive True Positive False Positive ???? negative False Negative True Negative
  • 27. ?? update - ??? ?? ????.
  • 28. CNN ? - ??? stockstat?? ??? ??????? ?? ??? ??? ????? … - ?? ??? ?? - ??? ?? ??? ?? ??.
  • 29. RNN - ?? ?? ??? ???? ???? ?? ???... - LSTM ??.
  • 30. LSTM ?? - ??? ??? ?? ?? - precision? ? ???? ??. - facebook tensorflow KR ?????? ?? ??? ???… - https://www.facebook.com/groups/TensorFlowKR/ ?multi_permalinks=473913729616357 - ???? ?? ? ?????.
  • 31. Re-try LSTM - facebook ?? ?, 3? ?? ???? ?? ?? ?? ??? training?? ?? ?? ??? ????? ??. - ?… ??? ?? ???...
  • 32. News - ??? ??? ? ??. ??? ???? ?????? - ??? ???? ????? ??? NLP? ??. - konlpy ?? - http://konlpy.org/ko/stable/install/ - ???? - ???? ?/?? ????? scoring? ????.
  • 33. Crawling News - ?? ???? ??? ??, ???? ???? ??~ - ??? ?? ????? crawling - ?? : http://finance.naver.com/news/market_special.nhn?&page=1 - field : datetime, title, url, content, … - logic - page=1 ?? ?? ??? ??? ???, ?? article? ?? ??? ???? ?? ? ? ? - selecting articles : $(".boardList2 tbody tr") - url? ?? ??? ??? ???? ??.
  • 34. ?? ?? - ????? histogram ????, - ??? ??? ??? ????, - +/- ??? ?? ???? ?? ???? ??? ??? ??? ???.
  • 35. To be continued... - ? 3??? ??(+?? ?? ? ?)? ? ??? ???????. - ?? ????, ?? ?? ????. - ?? ?? ?? ?? ??; - ???? ??? ???? ?? ? ???? - ?? ???? ??? ????.