ºÝºÝߣshows by User: inureyes / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: inureyes / Mon, 09 Dec 2019 13:38:04 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: inureyes Boosting machine learning workflow with TensorFlow 2.0 /slideshow/boosting-machine-learning-workflow-with-tensorflow-20/203563001 20191130public-191209133804
TensorFlow 2.0 is the latest release aimed at user convenience, API simplicity, and scalability across multiple platforms. In addition, TensorFlow 2.0, along with a variety of new projects in the TensorFlow ecosystem, TFX, TF-Agent, and TF federated, can help you quickly and easily create a wide variety of machine learning models in more environments. This talk will introduce TensorFlow 2.0 and discusses how to develop and optimize machine learning workflows based on TensorFlow 2.0 and projects within the various TensorFlow ecosystems. This slide was presented at GDG DevFest Songdo on November 30, 2019.]]>

TensorFlow 2.0 is the latest release aimed at user convenience, API simplicity, and scalability across multiple platforms. In addition, TensorFlow 2.0, along with a variety of new projects in the TensorFlow ecosystem, TFX, TF-Agent, and TF federated, can help you quickly and easily create a wide variety of machine learning models in more environments. This talk will introduce TensorFlow 2.0 and discusses how to develop and optimize machine learning workflows based on TensorFlow 2.0 and projects within the various TensorFlow ecosystems. This slide was presented at GDG DevFest Songdo on November 30, 2019.]]>
Mon, 09 Dec 2019 13:38:04 GMT /slideshow/boosting-machine-learning-workflow-with-tensorflow-20/203563001 inureyes@slideshare.net(inureyes) Boosting machine learning workflow with TensorFlow 2.0 inureyes TensorFlow 2.0 is the latest release aimed at user convenience, API simplicity, and scalability across multiple platforms. In addition, TensorFlow 2.0, along with a variety of new projects in the TensorFlow ecosystem, TFX, TF-Agent, and TF federated, can help you quickly and easily create a wide variety of machine learning models in more environments. This talk will introduce TensorFlow 2.0 and discusses how to develop and optimize machine learning workflows based on TensorFlow 2.0 and projects within the various TensorFlow ecosystems. This slide was presented at GDG DevFest Songdo on November 30, 2019. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20191130public-191209133804-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> TensorFlow 2.0 is the latest release aimed at user convenience, API simplicity, and scalability across multiple platforms. In addition, TensorFlow 2.0, along with a variety of new projects in the TensorFlow ecosystem, TFX, TF-Agent, and TF federated, can help you quickly and easily create a wide variety of machine learning models in more environments. This talk will introduce TensorFlow 2.0 and discusses how to develop and optimize machine learning workflows based on TensorFlow 2.0 and projects within the various TensorFlow ecosystems. This slide was presented at GDG DevFest Songdo on November 30, 2019.
Boosting machine learning workflow with TensorFlow 2.0 from Jeongkyu Shin
]]>
1554 2 https://cdn.slidesharecdn.com/ss_thumbnails/20191130public-191209133804-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Machine Learning in Google I/O 19 /inureyes/machine-learning-in-google-io-19-174641619 20190630googleioextendedjeongkyushin-190922011354
올해 Google I/Oì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë° ë”¥ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ 다양한 ì ‘ê·¼ì´ ì†Œê°œë˜ì—ˆìŠµë‹ˆë‹¤. ì´ ë°œí‘œì—서는 Google I/O 2019ì—서 다룬 ë¨¸ì‹ ëŸ¬ë‹ ì„¸ì…˜ë“¤ì„ í¬ê²Œ ë¨¸ì‹ ëŸ¬ë‹ í”Œëž«í¼, ë¨¸ì‹ ëŸ¬ë‹ í´ë¼ìš°ë“œ ë° ë¨¸ì‹ ëŸ¬ë‹ ê¸°ë°˜ì˜ ì‘ìš© 서비스 확장으로 구분하고, ê°ê°ì— 대하여 요약해 봅니다. ë˜í•œ í˜„ìž¬ì˜ ë°œí‘œë¥¼ 바탕으로 ì´í›„ì˜ ë°©í–¥ì„±ì´ ì–´ë–»ê²Œ ë  ê²ƒì¸ì§€ì— 대하여 몇가지 ì˜ˆì¸¡ì„ í•´ 봅니다. ì´ ìŠ¬ë¼ì´ë“œëŠ” 2019ë…„ 6ì›” Google I/O Extended íŒêµ ë° ì„œìš¸ì—서 발표한 슬ë¼ì´ë“œìž…니다. This talk covers the machine learning activities published during Google I/O. ]]>

올해 Google I/Oì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë° ë”¥ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ 다양한 ì ‘ê·¼ì´ ì†Œê°œë˜ì—ˆìŠµë‹ˆë‹¤. ì´ ë°œí‘œì—서는 Google I/O 2019ì—서 다룬 ë¨¸ì‹ ëŸ¬ë‹ ì„¸ì…˜ë“¤ì„ í¬ê²Œ ë¨¸ì‹ ëŸ¬ë‹ í”Œëž«í¼, ë¨¸ì‹ ëŸ¬ë‹ í´ë¼ìš°ë“œ ë° ë¨¸ì‹ ëŸ¬ë‹ ê¸°ë°˜ì˜ ì‘ìš© 서비스 확장으로 구분하고, ê°ê°ì— 대하여 요약해 봅니다. ë˜í•œ í˜„ìž¬ì˜ ë°œí‘œë¥¼ 바탕으로 ì´í›„ì˜ ë°©í–¥ì„±ì´ ì–´ë–»ê²Œ ë  ê²ƒì¸ì§€ì— 대하여 몇가지 ì˜ˆì¸¡ì„ í•´ 봅니다. ì´ ìŠ¬ë¼ì´ë“œëŠ” 2019ë…„ 6ì›” Google I/O Extended íŒêµ ë° ì„œìš¸ì—서 발표한 슬ë¼ì´ë“œìž…니다. This talk covers the machine learning activities published during Google I/O. ]]>
Sun, 22 Sep 2019 01:13:54 GMT /inureyes/machine-learning-in-google-io-19-174641619 inureyes@slideshare.net(inureyes) Machine Learning in Google I/O 19 inureyes 올해 Google I/Oì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë° ë”¥ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ 다양한 ì ‘ê·¼ì´ ì†Œê°œë˜ì—ˆìŠµë‹ˆë‹¤. ì´ ë°œí‘œì—서는 Google I/O 2019ì—서 다룬 ë¨¸ì‹ ëŸ¬ë‹ ì„¸ì…˜ë“¤ì„ í¬ê²Œ ë¨¸ì‹ ëŸ¬ë‹ í”Œëž«í¼, ë¨¸ì‹ ëŸ¬ë‹ í´ë¼ìš°ë“œ ë° ë¨¸ì‹ ëŸ¬ë‹ ê¸°ë°˜ì˜ ì‘ìš© 서비스 확장으로 구분하고, ê°ê°ì— 대하여 요약해 봅니다. ë˜í•œ í˜„ìž¬ì˜ ë°œí‘œë¥¼ 바탕으로 ì´í›„ì˜ ë°©í–¥ì„±ì´ ì–´ë–»ê²Œ ë  ê²ƒì¸ì§€ì— 대하여 몇가지 ì˜ˆì¸¡ì„ í•´ 봅니다. ì´ ìŠ¬ë¼ì´ë“œëŠ” 2019ë…„ 6ì›” Google I/O Extended íŒêµ ë° ì„œìš¸ì—서 발표한 슬ë¼ì´ë“œìž…니다. This talk covers the machine learning activities published during Google I/O. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20190630googleioextendedjeongkyushin-190922011354-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 올해 Google I/Oì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë° ë”¥ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ 다양한 ì ‘ê·¼ì´ ì†Œê°œë˜ì—ˆìŠµë‹ˆë‹¤. ì´ ë°œí‘œì—서는 Google I/O 2019ì—서 다룬 ë¨¸ì‹ ëŸ¬ë‹ ì„¸ì…˜ë“¤ì„ í¬ê²Œ ë¨¸ì‹ ëŸ¬ë‹ í”Œëž«í¼, ë¨¸ì‹ ëŸ¬ë‹ í´ë¼ìš°ë“œ ë° ë¨¸ì‹ ëŸ¬ë‹ ê¸°ë°˜ì˜ ì‘ìš© 서비스 확장으로 구분하고, ê°ê°ì— 대하여 요약해 봅니다. ë˜í•œ í˜„ìž¬ì˜ ë°œí‘œë¥¼ 바탕으로 ì´í›„ì˜ ë°©í–¥ì„±ì´ ì–´ë–»ê²Œ ë  ê²ƒì¸ì§€ì— 대하여 몇가지 ì˜ˆì¸¡ì„ í•´ 봅니다. ì´ ìŠ¬ë¼ì´ë“œëŠ” 2019ë…„ 6ì›” Google I/O Extended íŒêµ ë° ì„œìš¸ì—서 발표한 슬ë¼ì´ë“œìž…니다. This talk covers the machine learning activities published during Google I/O.
Machine Learning in Google I/O 19 from Jeongkyu Shin
]]>
1719 5 https://cdn.slidesharecdn.com/ss_thumbnails/20190630googleioextendedjeongkyushin-190922011354-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 연구ìžë¥¼ 위한 python 기반 컨테ì´ë„ˆ 분산처리 í”Œëž«í¼ ì„¤ê³„ ë° ê°œë°œ /slideshow/python-165125392/165125392 pyconkr2019jeongkyushin-optimized-190820110041
ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 ë¶„ì•¼ì˜ ì»´í“¨íŒ… 수요는 í•´ê°€ ê°ˆìˆ˜ë¡ ê¸‰ì¦í•˜ê³  있습니다. ì´ì™€ ë”불어 분산처리 기술, ë°ì´í„° 파ì´í”„ë¼ì´ë‹ ë° ê°œë°œ 환경 ìŠ¤íƒ ê´€ë¦¬ ë“±ì˜ ê´€ë ¨ëœ ë‹¤ì–‘í•œ ì´ìŠˆë“¤ ë˜í•œ 엄청나게 늘어나고 있습니다. ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì˜ 기하급수ì ì¸ ëª¨ë¸ ë³µìž¡ë„ ì¦ê°€ 추세와 마찬가지로, ëª¨ë¸ í•™ìŠµì„ ìœ„í•œ 환경 관리 ë˜í•œ ê°ˆìˆ˜ë¡ ë³µìž¡ë„ê°€ 높아지는 추세입니다. ì´ ì„¸ì…˜ì—서는 ì´ëŸ¬í•œ 문제를 해결하기 위해 python 언어 ê¸°ë°˜ì˜ ë¶„ì‚°ì²˜ë¦¬ 스케쥴ë§/오케스트레ì´ì…˜ 미들웨어 플랫í¼ì„ 개발한 4ë…„ê°„ì˜ ê³¼ì •ì—서 ê²ªì€ ë‹¤ì–‘í•œ ë¬¸ì œë“¤ì— ëŒ€í•´ 다룹니다. 2015ë…„ 컨테ì´ë„ˆ ê¸°ë°˜ì˜ ê³ ë°€ë„ ë¶„ì‚°ì²˜ë¦¬ í”Œëž«í¼ ì„¤ê³„ ë° í”„ë¡œí† íƒ€ì´í•‘ ê³¼ì •ì„ PyCon KRì—서 발표한 ì´í›„, 실제 구현 ë° ì˜¤í”ˆì†ŒìŠ¤í™”, 안정화를 거치며 ê²ªì€ ë‹¤ì–‘í•œ 기술ì /ë¹„ê¸°ìˆ ì  ë¬¸ì œë“¤ì— ëŒ€í•œ ê²½í—˜ì„ ê³µìœ í•©ë‹ˆë‹¤. 기술ì ìœ¼ë¡œëŠ” 최근 몇 ë…„ ê°„ì˜ í´ëŸ¬ìŠ¤í„° í”Œëž«í¼ ê´€ë ¨ ê¸°ìˆ ì˜ ì§„ë³´ì™€ 함께 탄ìƒí•œ 다양한 ë„구들과, ì´ëŸ¬í•œ ë„êµ¬ë“¤ì„ python 기반으로 엮어내기 위해 사용하고 개발한 다양한 ì˜¤í”ˆì†ŒìŠ¤ë“¤ì„ ë‹¤ë£¹ë‹ˆë‹¤. Python ê¸°ë°˜ì˜ ì»¨í…Œì´ë„ˆ ìŠ¤ì¼€ì¥´ë§ ë° ì˜¤ì¼€ìŠ¤íŠ¸ë ˆì´ì…˜ ê³¼ì •ì˜ êµ¬í˜„ê³¼, 다양한 í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ 만든 SDK를 graphQLì„ ì´ìš©í•˜ì—¬ ì—°ë™í•˜ëŠ” 과정ì—ì„œì˜ ëª‡ëª‡ 유ì˜ì ì„ 설명합니다. 아울러 python ê¸°ë°˜ì˜ SDK를 다양한 언어로 í¬íŒ…í–ˆë˜ ê²½í—˜ì„ ê°„ë‹¨í•˜ê²Œ 안내합니다. 플랫í¼ì„ 개발하는 중 등장한 TensorFlow, PyTorch ë“±ì˜ ë‹¤ì–‘í•œ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ë“¤ì„ ë„입하며 ê²ªì€ ë¬¸ì œì™€ í•´ê²° ê³¼ì •ì— ëŒ€í•´ì„œë„ ë‚˜ëˆ•ë‹ˆë‹¤. 연구 분야ì—는 Python 2.7 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë“¤ì´ 여전히 많습니다. ì´ëŸ¬í•œ í”„ë ˆìž„ì›Œí¬ ë° ë¼ì´ë¸ŒëŸ¬ë¦¬ì˜ ì§€ì›ì„ 위하여 Python 2 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ì™€ Python 3.7로 구현한 컨테ì´ë„ˆ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ ë‹¨ì¼ ì»¨í…Œì´ë„ˆ í™˜ê²½ì— ì¤‘ë³µ 빌드 ë° ìƒí˜¸ ê°„ì„­ ì—†ì´ ê³µì¡´ì‹œí‚¤ê¸° 위해 개발한 ì•„ì´ë””어를 소개합니다. 마지막으로 Python ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë¥¼ 개발, ë°°í¬ ë° ìƒìš©í™” 하는 과정ì—서 ê²ªì€ ë‹¤ì–‘í•œ ì–´ë ¤ì›€ì„ ì†Œê°œí•©ë‹ˆë‹¤. ì†”ë£¨ì…˜ì„ ë°°í¬ ë° ë³´ê¸‰í•  때 겪는 다양한 런타임, 하드웨어 환경 ë° ê°œì¸ ì •ë³´ 보호를 위한 íì‡„ë§ ëŒ€ìƒì˜ ë””í”Œë¡œì´ ë“±ì— ëŒ€ì‘하기 위하여 Python ì‘ìš©í”„ë¡œê·¸ëž¨ì„ ë‹¨ë… ì‹¤í–‰ìš©ìœ¼ë¡œ 패키징하는 과정ì—서 ê²ªì€ íŒë“¤ì„ 설명합니다. ë˜í•œ GUI 빌드 ë° Python, Go ë° C++ì„ í•¨ê»˜ 사용한 드ë¼ì´ë²„ ê°€ìƒí™” ë ˆì´ì–´ 개발 ë“±ì˜ ë‚´ìš©ë„ ì‚´ì§ ë‹¤ë£¹ë‹ˆë‹¤. ì´ ìŠ¬ë¼ì´ë“œëŠ” PyCon KR 2019ì˜ ë°œí‘œ 슬ë¼ì´ë“œìž…니다. ( https://www.pycon.kr/program/talk-detail?id=138 ) ]]>

ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 ë¶„ì•¼ì˜ ì»´í“¨íŒ… 수요는 í•´ê°€ ê°ˆìˆ˜ë¡ ê¸‰ì¦í•˜ê³  있습니다. ì´ì™€ ë”불어 분산처리 기술, ë°ì´í„° 파ì´í”„ë¼ì´ë‹ ë° ê°œë°œ 환경 ìŠ¤íƒ ê´€ë¦¬ ë“±ì˜ ê´€ë ¨ëœ ë‹¤ì–‘í•œ ì´ìŠˆë“¤ ë˜í•œ 엄청나게 늘어나고 있습니다. ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì˜ 기하급수ì ì¸ ëª¨ë¸ ë³µìž¡ë„ ì¦ê°€ 추세와 마찬가지로, ëª¨ë¸ í•™ìŠµì„ ìœ„í•œ 환경 관리 ë˜í•œ ê°ˆìˆ˜ë¡ ë³µìž¡ë„ê°€ 높아지는 추세입니다. ì´ ì„¸ì…˜ì—서는 ì´ëŸ¬í•œ 문제를 해결하기 위해 python 언어 ê¸°ë°˜ì˜ ë¶„ì‚°ì²˜ë¦¬ 스케쥴ë§/오케스트레ì´ì…˜ 미들웨어 플랫í¼ì„ 개발한 4ë…„ê°„ì˜ ê³¼ì •ì—서 ê²ªì€ ë‹¤ì–‘í•œ ë¬¸ì œë“¤ì— ëŒ€í•´ 다룹니다. 2015ë…„ 컨테ì´ë„ˆ ê¸°ë°˜ì˜ ê³ ë°€ë„ ë¶„ì‚°ì²˜ë¦¬ í”Œëž«í¼ ì„¤ê³„ ë° í”„ë¡œí† íƒ€ì´í•‘ ê³¼ì •ì„ PyCon KRì—서 발표한 ì´í›„, 실제 구현 ë° ì˜¤í”ˆì†ŒìŠ¤í™”, 안정화를 거치며 ê²ªì€ ë‹¤ì–‘í•œ 기술ì /ë¹„ê¸°ìˆ ì  ë¬¸ì œë“¤ì— ëŒ€í•œ ê²½í—˜ì„ ê³µìœ í•©ë‹ˆë‹¤. 기술ì ìœ¼ë¡œëŠ” 최근 몇 ë…„ ê°„ì˜ í´ëŸ¬ìŠ¤í„° í”Œëž«í¼ ê´€ë ¨ ê¸°ìˆ ì˜ ì§„ë³´ì™€ 함께 탄ìƒí•œ 다양한 ë„구들과, ì´ëŸ¬í•œ ë„êµ¬ë“¤ì„ python 기반으로 엮어내기 위해 사용하고 개발한 다양한 ì˜¤í”ˆì†ŒìŠ¤ë“¤ì„ ë‹¤ë£¹ë‹ˆë‹¤. Python ê¸°ë°˜ì˜ ì»¨í…Œì´ë„ˆ ìŠ¤ì¼€ì¥´ë§ ë° ì˜¤ì¼€ìŠ¤íŠ¸ë ˆì´ì…˜ ê³¼ì •ì˜ êµ¬í˜„ê³¼, 다양한 í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ 만든 SDK를 graphQLì„ ì´ìš©í•˜ì—¬ ì—°ë™í•˜ëŠ” 과정ì—ì„œì˜ ëª‡ëª‡ 유ì˜ì ì„ 설명합니다. 아울러 python ê¸°ë°˜ì˜ SDK를 다양한 언어로 í¬íŒ…í–ˆë˜ ê²½í—˜ì„ ê°„ë‹¨í•˜ê²Œ 안내합니다. 플랫í¼ì„ 개발하는 중 등장한 TensorFlow, PyTorch ë“±ì˜ ë‹¤ì–‘í•œ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ë“¤ì„ ë„입하며 ê²ªì€ ë¬¸ì œì™€ í•´ê²° ê³¼ì •ì— ëŒ€í•´ì„œë„ ë‚˜ëˆ•ë‹ˆë‹¤. 연구 분야ì—는 Python 2.7 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë“¤ì´ 여전히 많습니다. ì´ëŸ¬í•œ í”„ë ˆìž„ì›Œí¬ ë° ë¼ì´ë¸ŒëŸ¬ë¦¬ì˜ ì§€ì›ì„ 위하여 Python 2 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ì™€ Python 3.7로 구현한 컨테ì´ë„ˆ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ ë‹¨ì¼ ì»¨í…Œì´ë„ˆ í™˜ê²½ì— ì¤‘ë³µ 빌드 ë° ìƒí˜¸ ê°„ì„­ ì—†ì´ ê³µì¡´ì‹œí‚¤ê¸° 위해 개발한 ì•„ì´ë””어를 소개합니다. 마지막으로 Python ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë¥¼ 개발, ë°°í¬ ë° ìƒìš©í™” 하는 과정ì—서 ê²ªì€ ë‹¤ì–‘í•œ ì–´ë ¤ì›€ì„ ì†Œê°œí•©ë‹ˆë‹¤. ì†”ë£¨ì…˜ì„ ë°°í¬ ë° ë³´ê¸‰í•  때 겪는 다양한 런타임, 하드웨어 환경 ë° ê°œì¸ ì •ë³´ 보호를 위한 íì‡„ë§ ëŒ€ìƒì˜ ë””í”Œë¡œì´ ë“±ì— ëŒ€ì‘하기 위하여 Python ì‘ìš©í”„ë¡œê·¸ëž¨ì„ ë‹¨ë… ì‹¤í–‰ìš©ìœ¼ë¡œ 패키징하는 과정ì—서 ê²ªì€ íŒë“¤ì„ 설명합니다. ë˜í•œ GUI 빌드 ë° Python, Go ë° C++ì„ í•¨ê»˜ 사용한 드ë¼ì´ë²„ ê°€ìƒí™” ë ˆì´ì–´ 개발 ë“±ì˜ ë‚´ìš©ë„ ì‚´ì§ ë‹¤ë£¹ë‹ˆë‹¤. ì´ ìŠ¬ë¼ì´ë“œëŠ” PyCon KR 2019ì˜ ë°œí‘œ 슬ë¼ì´ë“œìž…니다. ( https://www.pycon.kr/program/talk-detail?id=138 ) ]]>
Tue, 20 Aug 2019 11:00:41 GMT /slideshow/python-165125392/165125392 inureyes@slideshare.net(inureyes) ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 연구ìžë¥¼ 위한 python 기반 컨테ì´ë„ˆ 분산처리 í”Œëž«í¼ ì„¤ê³„ ë° ê°œë°œ inureyes ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 ë¶„ì•¼ì˜ ì»´í“¨íŒ… 수요는 í•´ê°€ ê°ˆìˆ˜ë¡ ê¸‰ì¦í•˜ê³  있습니다. ì´ì™€ ë”불어 분산처리 기술, ë°ì´í„° 파ì´í”„ë¼ì´ë‹ ë° ê°œë°œ 환경 ìŠ¤íƒ ê´€ë¦¬ ë“±ì˜ ê´€ë ¨ëœ ë‹¤ì–‘í•œ ì´ìŠˆë“¤ ë˜í•œ 엄청나게 늘어나고 있습니다. ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì˜ 기하급수ì ì¸ ëª¨ë¸ ë³µìž¡ë„ ì¦ê°€ 추세와 마찬가지로, ëª¨ë¸ í•™ìŠµì„ ìœ„í•œ 환경 관리 ë˜í•œ ê°ˆìˆ˜ë¡ ë³µìž¡ë„ê°€ 높아지는 추세입니다. ì´ ì„¸ì…˜ì—서는 ì´ëŸ¬í•œ 문제를 해결하기 위해 python 언어 ê¸°ë°˜ì˜ ë¶„ì‚°ì²˜ë¦¬ 스케쥴ë§/오케스트레ì´ì…˜ 미들웨어 플랫í¼ì„ 개발한 4ë…„ê°„ì˜ ê³¼ì •ì—서 ê²ªì€ ë‹¤ì–‘í•œ ë¬¸ì œë“¤ì— ëŒ€í•´ 다룹니다. 2015ë…„ 컨테ì´ë„ˆ ê¸°ë°˜ì˜ ê³ ë°€ë„ ë¶„ì‚°ì²˜ë¦¬ í”Œëž«í¼ ì„¤ê³„ ë° í”„ë¡œí† íƒ€ì´í•‘ ê³¼ì •ì„ PyCon KRì—서 발표한 ì´í›„, 실제 구현 ë° ì˜¤í”ˆì†ŒìŠ¤í™”, 안정화를 거치며 ê²ªì€ ë‹¤ì–‘í•œ 기술ì /ë¹„ê¸°ìˆ ì  ë¬¸ì œë“¤ì— ëŒ€í•œ ê²½í—˜ì„ ê³µìœ í•©ë‹ˆë‹¤. 기술ì ìœ¼ë¡œëŠ” 최근 몇 ë…„ ê°„ì˜ í´ëŸ¬ìŠ¤í„° í”Œëž«í¼ ê´€ë ¨ ê¸°ìˆ ì˜ ì§„ë³´ì™€ 함께 탄ìƒí•œ 다양한 ë„구들과, ì´ëŸ¬í•œ ë„êµ¬ë“¤ì„ python 기반으로 엮어내기 위해 사용하고 개발한 다양한 ì˜¤í”ˆì†ŒìŠ¤ë“¤ì„ ë‹¤ë£¹ë‹ˆë‹¤. Python ê¸°ë°˜ì˜ ì»¨í…Œì´ë„ˆ ìŠ¤ì¼€ì¥´ë§ ë° ì˜¤ì¼€ìŠ¤íŠ¸ë ˆì´ì…˜ ê³¼ì •ì˜ êµ¬í˜„ê³¼, 다양한 í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ 만든 SDK를 graphQLì„ ì´ìš©í•˜ì—¬ ì—°ë™í•˜ëŠ” 과정ì—ì„œì˜ ëª‡ëª‡ 유ì˜ì ì„ 설명합니다. 아울러 python ê¸°ë°˜ì˜ SDK를 다양한 언어로 í¬íŒ…í–ˆë˜ ê²½í—˜ì„ ê°„ë‹¨í•˜ê²Œ 안내합니다. 플랫í¼ì„ 개발하는 중 등장한 TensorFlow, PyTorch ë“±ì˜ ë‹¤ì–‘í•œ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ë“¤ì„ ë„입하며 ê²ªì€ ë¬¸ì œì™€ í•´ê²° ê³¼ì •ì— ëŒ€í•´ì„œë„ ë‚˜ëˆ•ë‹ˆë‹¤. 연구 분야ì—는 Python 2.7 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë“¤ì´ 여전히 많습니다. ì´ëŸ¬í•œ í”„ë ˆìž„ì›Œí¬ ë° ë¼ì´ë¸ŒëŸ¬ë¦¬ì˜ ì§€ì›ì„ 위하여 Python 2 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ì™€ Python 3.7로 구현한 컨테ì´ë„ˆ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ ë‹¨ì¼ ì»¨í…Œì´ë„ˆ í™˜ê²½ì— ì¤‘ë³µ 빌드 ë° ìƒí˜¸ ê°„ì„­ ì—†ì´ ê³µì¡´ì‹œí‚¤ê¸° 위해 개발한 ì•„ì´ë””어를 소개합니다. 마지막으로 Python ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë¥¼ 개발, ë°°í¬ ë° ìƒìš©í™” 하는 과정ì—서 ê²ªì€ ë‹¤ì–‘í•œ ì–´ë ¤ì›€ì„ ì†Œê°œí•©ë‹ˆë‹¤. ì†”ë£¨ì…˜ì„ ë°°í¬ ë° ë³´ê¸‰í•  때 겪는 다양한 런타임, 하드웨어 환경 ë° ê°œì¸ ì •ë³´ 보호를 위한 íì‡„ë§ ëŒ€ìƒì˜ ë””í”Œë¡œì´ ë“±ì— ëŒ€ì‘하기 위하여 Python ì‘ìš©í”„ë¡œê·¸ëž¨ì„ ë‹¨ë… ì‹¤í–‰ìš©ìœ¼ë¡œ 패키징하는 과정ì—서 ê²ªì€ íŒë“¤ì„ 설명합니다. ë˜í•œ GUI 빌드 ë° Python, Go ë° C++ì„ í•¨ê»˜ 사용한 드ë¼ì´ë²„ ê°€ìƒí™” ë ˆì´ì–´ 개발 ë“±ì˜ ë‚´ìš©ë„ ì‚´ì§ ë‹¤ë£¹ë‹ˆë‹¤. ì´ ìŠ¬ë¼ì´ë“œëŠ” PyCon KR 2019ì˜ ë°œí‘œ 슬ë¼ì´ë“œìž…니다. ( https://www.pycon.kr/program/talk-detail?id=138 ) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pyconkr2019jeongkyushin-optimized-190820110041-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 ë¶„ì•¼ì˜ ì»´í“¨íŒ… 수요는 í•´ê°€ ê°ˆìˆ˜ë¡ ê¸‰ì¦í•˜ê³  있습니다. ì´ì™€ ë”불어 분산처리 기술, ë°ì´í„° 파ì´í”„ë¼ì´ë‹ ë° ê°œë°œ 환경 ìŠ¤íƒ ê´€ë¦¬ ë“±ì˜ ê´€ë ¨ëœ ë‹¤ì–‘í•œ ì´ìŠˆë“¤ ë˜í•œ 엄청나게 늘어나고 있습니다. ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì˜ 기하급수ì ì¸ ëª¨ë¸ ë³µìž¡ë„ ì¦ê°€ 추세와 마찬가지로, ëª¨ë¸ í•™ìŠµì„ ìœ„í•œ 환경 관리 ë˜í•œ ê°ˆìˆ˜ë¡ ë³µìž¡ë„ê°€ 높아지는 추세입니다. ì´ ì„¸ì…˜ì—서는 ì´ëŸ¬í•œ 문제를 해결하기 위해 python 언어 ê¸°ë°˜ì˜ ë¶„ì‚°ì²˜ë¦¬ 스케쥴ë§/오케스트레ì´ì…˜ 미들웨어 플랫í¼ì„ 개발한 4ë…„ê°„ì˜ ê³¼ì •ì—서 ê²ªì€ ë‹¤ì–‘í•œ ë¬¸ì œë“¤ì— ëŒ€í•´ 다룹니다. 2015ë…„ 컨테ì´ë„ˆ ê¸°ë°˜ì˜ ê³ ë°€ë„ ë¶„ì‚°ì²˜ë¦¬ í”Œëž«í¼ ì„¤ê³„ ë° í”„ë¡œí† íƒ€ì´í•‘ ê³¼ì •ì„ PyCon KRì—서 발표한 ì´í›„, 실제 구현 ë° ì˜¤í”ˆì†ŒìŠ¤í™”, 안정화를 거치며 ê²ªì€ ë‹¤ì–‘í•œ 기술ì /ë¹„ê¸°ìˆ ì  ë¬¸ì œë“¤ì— ëŒ€í•œ ê²½í—˜ì„ ê³µìœ í•©ë‹ˆë‹¤. 기술ì ìœ¼ë¡œëŠ” 최근 몇 ë…„ ê°„ì˜ í´ëŸ¬ìŠ¤í„° í”Œëž«í¼ ê´€ë ¨ ê¸°ìˆ ì˜ ì§„ë³´ì™€ 함께 탄ìƒí•œ 다양한 ë„구들과, ì´ëŸ¬í•œ ë„êµ¬ë“¤ì„ python 기반으로 엮어내기 위해 사용하고 개발한 다양한 ì˜¤í”ˆì†ŒìŠ¤ë“¤ì„ ë‹¤ë£¹ë‹ˆë‹¤. Python ê¸°ë°˜ì˜ ì»¨í…Œì´ë„ˆ ìŠ¤ì¼€ì¥´ë§ ë° ì˜¤ì¼€ìŠ¤íŠ¸ë ˆì´ì…˜ ê³¼ì •ì˜ êµ¬í˜„ê³¼, 다양한 í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ 만든 SDK를 graphQLì„ ì´ìš©í•˜ì—¬ ì—°ë™í•˜ëŠ” 과정ì—ì„œì˜ ëª‡ëª‡ 유ì˜ì ì„ 설명합니다. 아울러 python ê¸°ë°˜ì˜ SDK를 다양한 언어로 í¬íŒ…í–ˆë˜ ê²½í—˜ì„ ê°„ë‹¨í•˜ê²Œ 안내합니다. 플랫í¼ì„ 개발하는 중 등장한 TensorFlow, PyTorch ë“±ì˜ ë‹¤ì–‘í•œ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ë“¤ì„ ë„입하며 ê²ªì€ ë¬¸ì œì™€ í•´ê²° ê³¼ì •ì— ëŒ€í•´ì„œë„ ë‚˜ëˆ•ë‹ˆë‹¤. 연구 분야ì—는 Python 2.7 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë“¤ì´ 여전히 많습니다. ì´ëŸ¬í•œ í”„ë ˆìž„ì›Œí¬ ë° ë¼ì´ë¸ŒëŸ¬ë¦¬ì˜ ì§€ì›ì„ 위하여 Python 2 ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ì™€ Python 3.7로 구현한 컨테ì´ë„ˆ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ ë‹¨ì¼ ì»¨í…Œì´ë„ˆ í™˜ê²½ì— ì¤‘ë³µ 빌드 ë° ìƒí˜¸ ê°„ì„­ ì—†ì´ ê³µì¡´ì‹œí‚¤ê¸° 위해 개발한 ì•„ì´ë””어를 소개합니다. 마지막으로 Python ê¸°ë°˜ì˜ í”„ë ˆìž„ì›Œí¬ë¥¼ 개발, ë°°í¬ ë° ìƒìš©í™” 하는 과정ì—서 ê²ªì€ ë‹¤ì–‘í•œ ì–´ë ¤ì›€ì„ ì†Œê°œí•©ë‹ˆë‹¤. ì†”ë£¨ì…˜ì„ ë°°í¬ ë° ë³´ê¸‰í•  때 겪는 다양한 런타임, 하드웨어 환경 ë° ê°œì¸ ì •ë³´ 보호를 위한 íì‡„ë§ ëŒ€ìƒì˜ ë””í”Œë¡œì´ ë“±ì— ëŒ€ì‘하기 위하여 Python ì‘ìš©í”„ë¡œê·¸ëž¨ì„ ë‹¨ë… ì‹¤í–‰ìš©ìœ¼ë¡œ 패키징하는 과정ì—서 ê²ªì€ íŒë“¤ì„ 설명합니다. ë˜í•œ GUI 빌드 ë° Python, Go ë° C++ì„ í•¨ê»˜ 사용한 드ë¼ì´ë²„ ê°€ìƒí™” ë ˆì´ì–´ 개발 ë“±ì˜ ë‚´ìš©ë„ ì‚´ì§ ë‹¤ë£¹ë‹ˆë‹¤. ì´ ìŠ¬ë¼ì´ë“œëŠ” PyCon KR 2019ì˜ ë°œí‘œ 슬ë¼ì´ë“œìž…니다. ( https://www.pycon.kr/program/talk-detail?id=138 )
ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 연구ìžë¥¼ 위한 python 기반 컨테ì´ë„ˆ 분산처리 í”Œëž«í¼ ì„¤ê³„ ë° ê°œë°œ from Jeongkyu Shin
]]>
2909 1 https://cdn.slidesharecdn.com/ss_thumbnails/pyconkr2019jeongkyushin-optimized-190820110041-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
TensorFlow 2: New Era of Developing Deep Learning Models /slideshow/tensorflow-2-new-era-of-developing-deep-learning-models/134950422 20190121tf2-190306173642
ì´ ë°œí‘œì—서는 지난 3ë…„ê°„ì˜ TensorFlow 변화와 ìƒíƒœê³„, ê³§ 발표를 앞둔 TensorFlow 2ì˜ ë³€ê²½ ì‚¬í•­ë“¤ì— ëŒ€í•´ 간단하게 다루어 봅니다. 다양한 기기와 í™˜ê²½ì— ëŒ€ì‘하기 위한 지난 ê³¼ì •ì„ ì„¤ëª…í•˜ê³ , ê°œë°œìž API ë‹¨ì˜ ë³€í™”ì— ëŒ€í•˜ì—¬ 알아봅니다.]]>

ì´ ë°œí‘œì—서는 지난 3ë…„ê°„ì˜ TensorFlow 변화와 ìƒíƒœê³„, ê³§ 발표를 앞둔 TensorFlow 2ì˜ ë³€ê²½ ì‚¬í•­ë“¤ì— ëŒ€í•´ 간단하게 다루어 봅니다. 다양한 기기와 í™˜ê²½ì— ëŒ€ì‘하기 위한 지난 ê³¼ì •ì„ ì„¤ëª…í•˜ê³ , ê°œë°œìž API ë‹¨ì˜ ë³€í™”ì— ëŒ€í•˜ì—¬ 알아봅니다.]]>
Wed, 06 Mar 2019 17:36:42 GMT /slideshow/tensorflow-2-new-era-of-developing-deep-learning-models/134950422 inureyes@slideshare.net(inureyes) TensorFlow 2: New Era of Developing Deep Learning Models inureyes ì´ ë°œí‘œì—서는 지난 3ë…„ê°„ì˜ TensorFlow 변화와 ìƒíƒœê³„, ê³§ 발표를 앞둔 TensorFlow 2ì˜ ë³€ê²½ ì‚¬í•­ë“¤ì— ëŒ€í•´ 간단하게 다루어 봅니다. 다양한 기기와 í™˜ê²½ì— ëŒ€ì‘하기 위한 지난 ê³¼ì •ì„ ì„¤ëª…í•˜ê³ , ê°œë°œìž API ë‹¨ì˜ ë³€í™”ì— ëŒ€í•˜ì—¬ 알아봅니다. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20190121tf2-190306173642-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ì´ ë°œí‘œì—서는 지난 3ë…„ê°„ì˜ TensorFlow 변화와 ìƒíƒœê³„, ê³§ 발표를 앞둔 TensorFlow 2ì˜ ë³€ê²½ ì‚¬í•­ë“¤ì— ëŒ€í•´ 간단하게 다루어 봅니다. 다양한 기기와 í™˜ê²½ì— ëŒ€ì‘하기 위한 지난 ê³¼ì •ì„ ì„¤ëª…í•˜ê³ , ê°œë°œìž API ë‹¨ì˜ ë³€í™”ì— ëŒ€í•˜ì—¬ 알아봅니다.
TensorFlow 2: New Era of Developing Deep Learning Models from Jeongkyu Shin
]]>
2716 281 https://cdn.slidesharecdn.com/ss_thumbnails/20190121tf2-190306173642-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Machine Learning Model Serving with Backend.AI /slideshow/machine-learning-model-serving-with-backendai/124489968 20181129kosscon-181130140641
ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì„ 서비스 단ì—서 서빙하는 ê²ƒì€ ì†ì´ ë§Žì´ ê°‘ë‹ˆë‹¤. 서비스 ê³¼ì •ì„ íŽ¸ë¦¬í•˜ê²Œ 하기 위하여 TensorFlow serving 등 서빙 ê³¼ì •ì„ ë•는 다양한 ë„êµ¬ë“¤ì´ ê³µê°œë˜ê³  개발ë˜ê³  있습니다만, 여전히 서빙 ê³¼ì •ì€ ê·€ì°®ê³  불편합니다. ì´ ì„¸ì…˜ì—서는 Backend.AI 와 TensorFlow servingì„ ì´ìš©í•˜ì—¬ 간단하게 TensorFlow 모ë¸ì„ 서빙하는 ë²•ì— ëŒ€í•´ 다루어 봅니다. Backend.AI 서빙 모드를 소개하고, 여러 TF serving ëª¨ë¸ ë“±ì„ Backend.AI 로 서비스하는 ê³¼ì •ì„ í†µí•´ 실제로 사용하는 ë²•ì„ ì•Œì•„ë´…ë‹ˆë‹¤. Serving the machine learning model at the service level is a lot of work. A variety of tools are being developed and released to facilitate the process of serving. TensorFlow serving is the greatest one for serving now, but the docker image baking-based serving process is not easy, not flexible and controllable enough. In this session, I will discuss how to simplify the serving process of TensorFlow models by using Backend.AI and TensorFlow serving. I will introduce the Backend.AI serving mode (on the trunk but will be official since 1.6). After that, I will demonstrate how to use the Backend.AI serving mode that conveniently provides various TensorFlow models with TensorFlow serving on the fly.]]>

ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì„ 서비스 단ì—서 서빙하는 ê²ƒì€ ì†ì´ ë§Žì´ ê°‘ë‹ˆë‹¤. 서비스 ê³¼ì •ì„ íŽ¸ë¦¬í•˜ê²Œ 하기 위하여 TensorFlow serving 등 서빙 ê³¼ì •ì„ ë•는 다양한 ë„êµ¬ë“¤ì´ ê³µê°œë˜ê³  개발ë˜ê³  있습니다만, 여전히 서빙 ê³¼ì •ì€ ê·€ì°®ê³  불편합니다. ì´ ì„¸ì…˜ì—서는 Backend.AI 와 TensorFlow servingì„ ì´ìš©í•˜ì—¬ 간단하게 TensorFlow 모ë¸ì„ 서빙하는 ë²•ì— ëŒ€í•´ 다루어 봅니다. Backend.AI 서빙 모드를 소개하고, 여러 TF serving ëª¨ë¸ ë“±ì„ Backend.AI 로 서비스하는 ê³¼ì •ì„ í†µí•´ 실제로 사용하는 ë²•ì„ ì•Œì•„ë´…ë‹ˆë‹¤. Serving the machine learning model at the service level is a lot of work. A variety of tools are being developed and released to facilitate the process of serving. TensorFlow serving is the greatest one for serving now, but the docker image baking-based serving process is not easy, not flexible and controllable enough. In this session, I will discuss how to simplify the serving process of TensorFlow models by using Backend.AI and TensorFlow serving. I will introduce the Backend.AI serving mode (on the trunk but will be official since 1.6). After that, I will demonstrate how to use the Backend.AI serving mode that conveniently provides various TensorFlow models with TensorFlow serving on the fly.]]>
Fri, 30 Nov 2018 14:06:41 GMT /slideshow/machine-learning-model-serving-with-backendai/124489968 inureyes@slideshare.net(inureyes) Machine Learning Model Serving with Backend.AI inureyes ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì„ 서비스 단ì—서 서빙하는 ê²ƒì€ ì†ì´ ë§Žì´ ê°‘ë‹ˆë‹¤. 서비스 ê³¼ì •ì„ íŽ¸ë¦¬í•˜ê²Œ 하기 위하여 TensorFlow serving 등 서빙 ê³¼ì •ì„ ë•는 다양한 ë„êµ¬ë“¤ì´ ê³µê°œë˜ê³  개발ë˜ê³  있습니다만, 여전히 서빙 ê³¼ì •ì€ ê·€ì°®ê³  불편합니다. ì´ ì„¸ì…˜ì—서는 Backend.AI 와 TensorFlow servingì„ ì´ìš©í•˜ì—¬ 간단하게 TensorFlow 모ë¸ì„ 서빙하는 ë²•ì— ëŒ€í•´ 다루어 봅니다. Backend.AI 서빙 모드를 소개하고, 여러 TF serving ëª¨ë¸ ë“±ì„ Backend.AI 로 서비스하는 ê³¼ì •ì„ í†µí•´ 실제로 사용하는 ë²•ì„ ì•Œì•„ë´…ë‹ˆë‹¤. Serving the machine learning model at the service level is a lot of work. A variety of tools are being developed and released to facilitate the process of serving. TensorFlow serving is the greatest one for serving now, but the docker image baking-based serving process is not easy, not flexible and controllable enough. In this session, I will discuss how to simplify the serving process of TensorFlow models by using Backend.AI and TensorFlow serving. I will introduce the Backend.AI serving mode (on the trunk but will be official since 1.6). After that, I will demonstrate how to use the Backend.AI serving mode that conveniently provides various TensorFlow models with TensorFlow serving on the fly. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20181129kosscon-181130140641-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ë¨¸ì‹ ëŸ¬ë‹ ëª¨ë¸ì„ 서비스 단ì—서 서빙하는 ê²ƒì€ ì†ì´ ë§Žì´ ê°‘ë‹ˆë‹¤. 서비스 ê³¼ì •ì„ íŽ¸ë¦¬í•˜ê²Œ 하기 위하여 TensorFlow serving 등 서빙 ê³¼ì •ì„ ë•는 다양한 ë„êµ¬ë“¤ì´ ê³µê°œë˜ê³  개발ë˜ê³  있습니다만, 여전히 서빙 ê³¼ì •ì€ ê·€ì°®ê³  불편합니다. ì´ ì„¸ì…˜ì—서는 Backend.AI 와 TensorFlow servingì„ ì´ìš©í•˜ì—¬ 간단하게 TensorFlow 모ë¸ì„ 서빙하는 ë²•ì— ëŒ€í•´ 다루어 봅니다. Backend.AI 서빙 모드를 소개하고, 여러 TF serving ëª¨ë¸ ë“±ì„ Backend.AI 로 서비스하는 ê³¼ì •ì„ í†µí•´ 실제로 사용하는 ë²•ì„ ì•Œì•„ë´…ë‹ˆë‹¤. Serving the machine learning model at the service level is a lot of work. A variety of tools are being developed and released to facilitate the process of serving. TensorFlow serving is the greatest one for serving now, but the docker image baking-based serving process is not easy, not flexible and controllable enough. In this session, I will discuss how to simplify the serving process of TensorFlow models by using Backend.AI and TensorFlow serving. I will introduce the Backend.AI serving mode (on the trunk but will be official since 1.6). After that, I will demonstrate how to use the Backend.AI serving mode that conveniently provides various TensorFlow models with TensorFlow serving on the fly.
Machine Learning Model Serving with Backend.AI from Jeongkyu Shin
]]>
1611 2 https://cdn.slidesharecdn.com/ss_thumbnails/20181129kosscon-181130140641-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
그렇게 커미터가 ëœë‹¤: Pythonì„ í†µí•´ 오픈소스 ìƒíƒœê³„ 가르치기 /slideshow/python-110684727/110684727 pyconkr2018-jkshin-180820145322
2018ë…„ 8ì›” 19ì¼ PyCon KR 2018ì—서 오픈소스 êµìœ¡ê³¼ Pythonì„ ì£¼ì œë¡œ 발표한 내용입니다. # 개요 오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì—서 가장 중요한 ì¶•ì„ ë‹´ë‹¹í•˜ê³  있다. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있다. ë˜í•œ 윈ë„ìš° ë° ë§¥ì˜¤ì—스, 리눅스 ë° ì•ˆë“œë¡œì´ë“œë¥¼ 비롯한 ìš´ì˜ì²´ì œë“¤ ë˜í•œ 오픈소스로 개발ë˜ê±°ë‚˜ ë˜ëŠ” 오픈소스 커뮤니티 ë°©ë²•ë¡ ì„ ì´ìš©í•´ 테스트ë˜ê³  있다. 최근 오픈소스 소프트웨어 ë° ê°œë°œ ë°©ë²•ë¡ ì€ ê³¼ê±° 컴퓨터 언어 ë° ê°œë°œ 과정과 í° ì°¨ìž‡ì ì´ 있다. 가장 í° ì°¨ìž‡ì ì€ 네트워í¬ì— ì˜í•´ ê°€ì†í™”ëœ ìƒíƒœê³„ì˜ ì†ë„ì´ë‹¤. 최근 오픈소스 소프트웨어 ìƒíƒœê³„ì˜ ê²½ìš° 개발 방법론, 기술, ë¼ì´ë¸ŒëŸ¬ë¦¬ ë° í”„ë¡œì íŠ¸ë“¤ì´ ë“±ìž¥í•˜ê³  성숙하는 ê³¼ì •ì— ê±¸ë¦¬ëŠ” ì‹œê°„ì´ ê¸°ì¡´ 컴퓨터 ìƒíƒœê³„ì— ë¹„í•´ 굉장히 짧다. ë”°ë¼ì„œ 오픈소스 참여 기술보다는 오픈소스 ìƒíƒœê³„ ë° ë³€í™”ì˜ íë¦„ì„ ì´í•´í•˜ëŠ” ê²ƒì´ ë” ì¤‘ìš”í•´ì§€ê³  있다. ë”°ë¼ì„œ ì¼ë°˜ì ì¸ 대학 êµê³¼ê³¼ì •ì˜ íƒ€ìž„ í”„ë ˆìž„ì„ ì ìš©í•˜ì—¬ ê³¼ëª©ì„ ì„¤ê³„í•˜ê¸°ì—는 무리가 있다. ì´ ì„¸ì…˜ì—서는 오픈소스 소프트웨어 대학 êµìœ¡ ê³¼ì •ì„ ì„¤ê³„í•˜ê³  2ë…„ê°„ ê°•ì˜í•˜ë©° ê²ªì€ ë‹¤ì–‘í•œ ê²½í—˜ì„ Python 언어를 중심으로 다룬다. Pythonì€ ì´ˆê¸° ì ‘ê·¼ì´ ìš©ì´í•˜ì—¬ 21세기 초부터 ë§Žì€ ëŒ€í•™ì´ ê¸°ì´ˆ í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ ì„ íƒí•˜ê³  있어, 오픈소스 소프트웨어 방법론 êµê³¼ ê³¼ì •ì˜ ì£¼ 언어로 ì„ íƒí•˜ì˜€ë‹¤. êµê³¼ ê³¼ì •ì´ ì§€í–¥í•˜ëŠ” 바는 프로그래ë°ê³¼ 오픈소스 문화 ë‘가지ì´ë‹¤. ì´ë¥¼ ë°˜ì˜í•œ êµìœ¡ 과정 설계 시 주ì˜í•œ ì ë“¤ê³¼, 2ë…„ê°„ì˜ ê²½í—˜ ëì— ìž˜ëª» ìƒê°í•œ 것으로 íŒë‹¨í•˜ê²Œ ëœ ëª‡ê°€ì§€ì— ëŒ€í•´ 간단히 소개한다. 오픈소스 소프트웨어 êµìœ¡ 과정ì—서는 초반부 ì˜¤í”ˆì†ŒìŠ¤ì˜ ì—­ì‚¬, ë¬¸í™”ì— ëŒ€í•´ 학습한 방법과, Python ê¸°ë°˜ì˜ ì˜¤í”ˆì†ŒìŠ¤ 프로ì íЏ ì§„í–‰ 과정ì—서 경험한 다양한 사례 ë° ìž¥ë‹¨ì ì— 대해 소개한다. 개발 과정ì—서는 GitHubì„ ì´ìš©í•œ 협업, 오픈소스 소프트웨어를 무ì—서 시작하거나 í¬í¬í•´ì„œ 시작하는 과정, ê³µë™ ìž‘ì—…ì—ì„œì˜ PEP ì¤€ìˆ˜ì˜ ì¤‘ìš”ì„±, 컨트리뷰터,커미터,ë©”ì¸í…Œì´ë„ˆ ê²°ì • ë° ìš´ì˜ê³¼, 팀 ë‚´ ì¶©ëŒ, 그리고 Code of Conduct를 ë§Œë“¤ì—ˆë˜ ê³¼ì •ì„ ì°¨ë¡€ë¡œ 설명한다. ë˜í•œ ë°°í¬ íŒ¨í‚¤ì§€ ê°œë°œì„ ìœ„í•´ pypi를 사용하고, manpage로 ë§¤ë‰´ì–¼ì„ ì¤€ë¹„í•˜ëŠ” 과정 ë° python 패키지 제작시 겪는 몇몇 í—ˆë“¤ì— ëŒ€í•´ì„œë„ ì†Œê°œí•œë‹¤. 마지막으로 과정ì—서 ë™ê¸° ë¶€ì—¬ì— ëŒ€í•´ 고민한 여러 ìƒê° ë° ê²½í—˜ê³¼ 함께, 수업 과정ì—서 사용한 ì˜¤ë¦¬ì§€ë„ í”„ë¡œì íЏ ì›ì €ìžì™€ì˜ GitHubì„ í†µí•œ 소통 ë° ì˜¤í”ˆì†ŒìŠ¤ ê²½í—˜ì˜ í™•ìž¥ ê³¼ì •ì„ ì†Œê°œí•œë‹¤. ]]>

2018ë…„ 8ì›” 19ì¼ PyCon KR 2018ì—서 오픈소스 êµìœ¡ê³¼ Pythonì„ ì£¼ì œë¡œ 발표한 내용입니다. # 개요 오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì—서 가장 중요한 ì¶•ì„ ë‹´ë‹¹í•˜ê³  있다. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있다. ë˜í•œ 윈ë„ìš° ë° ë§¥ì˜¤ì—스, 리눅스 ë° ì•ˆë“œë¡œì´ë“œë¥¼ 비롯한 ìš´ì˜ì²´ì œë“¤ ë˜í•œ 오픈소스로 개발ë˜ê±°ë‚˜ ë˜ëŠ” 오픈소스 커뮤니티 ë°©ë²•ë¡ ì„ ì´ìš©í•´ 테스트ë˜ê³  있다. 최근 오픈소스 소프트웨어 ë° ê°œë°œ ë°©ë²•ë¡ ì€ ê³¼ê±° 컴퓨터 언어 ë° ê°œë°œ 과정과 í° ì°¨ìž‡ì ì´ 있다. 가장 í° ì°¨ìž‡ì ì€ 네트워í¬ì— ì˜í•´ ê°€ì†í™”ëœ ìƒíƒœê³„ì˜ ì†ë„ì´ë‹¤. 최근 오픈소스 소프트웨어 ìƒíƒœê³„ì˜ ê²½ìš° 개발 방법론, 기술, ë¼ì´ë¸ŒëŸ¬ë¦¬ ë° í”„ë¡œì íŠ¸ë“¤ì´ ë“±ìž¥í•˜ê³  성숙하는 ê³¼ì •ì— ê±¸ë¦¬ëŠ” ì‹œê°„ì´ ê¸°ì¡´ 컴퓨터 ìƒíƒœê³„ì— ë¹„í•´ 굉장히 짧다. ë”°ë¼ì„œ 오픈소스 참여 기술보다는 오픈소스 ìƒíƒœê³„ ë° ë³€í™”ì˜ íë¦„ì„ ì´í•´í•˜ëŠ” ê²ƒì´ ë” ì¤‘ìš”í•´ì§€ê³  있다. ë”°ë¼ì„œ ì¼ë°˜ì ì¸ 대학 êµê³¼ê³¼ì •ì˜ íƒ€ìž„ í”„ë ˆìž„ì„ ì ìš©í•˜ì—¬ ê³¼ëª©ì„ ì„¤ê³„í•˜ê¸°ì—는 무리가 있다. ì´ ì„¸ì…˜ì—서는 오픈소스 소프트웨어 대학 êµìœ¡ ê³¼ì •ì„ ì„¤ê³„í•˜ê³  2ë…„ê°„ ê°•ì˜í•˜ë©° ê²ªì€ ë‹¤ì–‘í•œ ê²½í—˜ì„ Python 언어를 중심으로 다룬다. Pythonì€ ì´ˆê¸° ì ‘ê·¼ì´ ìš©ì´í•˜ì—¬ 21세기 초부터 ë§Žì€ ëŒ€í•™ì´ ê¸°ì´ˆ í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ ì„ íƒí•˜ê³  있어, 오픈소스 소프트웨어 방법론 êµê³¼ ê³¼ì •ì˜ ì£¼ 언어로 ì„ íƒí•˜ì˜€ë‹¤. êµê³¼ ê³¼ì •ì´ ì§€í–¥í•˜ëŠ” 바는 프로그래ë°ê³¼ 오픈소스 문화 ë‘가지ì´ë‹¤. ì´ë¥¼ ë°˜ì˜í•œ êµìœ¡ 과정 설계 시 주ì˜í•œ ì ë“¤ê³¼, 2ë…„ê°„ì˜ ê²½í—˜ ëì— ìž˜ëª» ìƒê°í•œ 것으로 íŒë‹¨í•˜ê²Œ ëœ ëª‡ê°€ì§€ì— ëŒ€í•´ 간단히 소개한다. 오픈소스 소프트웨어 êµìœ¡ 과정ì—서는 초반부 ì˜¤í”ˆì†ŒìŠ¤ì˜ ì—­ì‚¬, ë¬¸í™”ì— ëŒ€í•´ 학습한 방법과, Python ê¸°ë°˜ì˜ ì˜¤í”ˆì†ŒìŠ¤ 프로ì íЏ ì§„í–‰ 과정ì—서 경험한 다양한 사례 ë° ìž¥ë‹¨ì ì— 대해 소개한다. 개발 과정ì—서는 GitHubì„ ì´ìš©í•œ 협업, 오픈소스 소프트웨어를 무ì—서 시작하거나 í¬í¬í•´ì„œ 시작하는 과정, ê³µë™ ìž‘ì—…ì—ì„œì˜ PEP ì¤€ìˆ˜ì˜ ì¤‘ìš”ì„±, 컨트리뷰터,커미터,ë©”ì¸í…Œì´ë„ˆ ê²°ì • ë° ìš´ì˜ê³¼, 팀 ë‚´ ì¶©ëŒ, 그리고 Code of Conduct를 ë§Œë“¤ì—ˆë˜ ê³¼ì •ì„ ì°¨ë¡€ë¡œ 설명한다. ë˜í•œ ë°°í¬ íŒ¨í‚¤ì§€ ê°œë°œì„ ìœ„í•´ pypi를 사용하고, manpage로 ë§¤ë‰´ì–¼ì„ ì¤€ë¹„í•˜ëŠ” 과정 ë° python 패키지 제작시 겪는 몇몇 í—ˆë“¤ì— ëŒ€í•´ì„œë„ ì†Œê°œí•œë‹¤. 마지막으로 과정ì—서 ë™ê¸° ë¶€ì—¬ì— ëŒ€í•´ 고민한 여러 ìƒê° ë° ê²½í—˜ê³¼ 함께, 수업 과정ì—서 사용한 ì˜¤ë¦¬ì§€ë„ í”„ë¡œì íЏ ì›ì €ìžì™€ì˜ GitHubì„ í†µí•œ 소통 ë° ì˜¤í”ˆì†ŒìŠ¤ ê²½í—˜ì˜ í™•ìž¥ ê³¼ì •ì„ ì†Œê°œí•œë‹¤. ]]>
Mon, 20 Aug 2018 14:53:22 GMT /slideshow/python-110684727/110684727 inureyes@slideshare.net(inureyes) 그렇게 커미터가 ëœë‹¤: Pythonì„ í†µí•´ 오픈소스 ìƒíƒœê³„ 가르치기 inureyes 2018ë…„ 8ì›” 19ì¼ PyCon KR 2018ì—서 오픈소스 êµìœ¡ê³¼ Pythonì„ ì£¼ì œë¡œ 발표한 내용입니다. # 개요 오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì—서 가장 중요한 ì¶•ì„ ë‹´ë‹¹í•˜ê³  있다. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있다. ë˜í•œ 윈ë„ìš° ë° ë§¥ì˜¤ì—스, 리눅스 ë° ì•ˆë“œë¡œì´ë“œë¥¼ 비롯한 ìš´ì˜ì²´ì œë“¤ ë˜í•œ 오픈소스로 개발ë˜ê±°ë‚˜ ë˜ëŠ” 오픈소스 커뮤니티 ë°©ë²•ë¡ ì„ ì´ìš©í•´ 테스트ë˜ê³  있다. 최근 오픈소스 소프트웨어 ë° ê°œë°œ ë°©ë²•ë¡ ì€ ê³¼ê±° 컴퓨터 언어 ë° ê°œë°œ 과정과 í° ì°¨ìž‡ì ì´ 있다. 가장 í° ì°¨ìž‡ì ì€ 네트워í¬ì— ì˜í•´ ê°€ì†í™”ëœ ìƒíƒœê³„ì˜ ì†ë„ì´ë‹¤. 최근 오픈소스 소프트웨어 ìƒíƒœê³„ì˜ ê²½ìš° 개발 방법론, 기술, ë¼ì´ë¸ŒëŸ¬ë¦¬ ë° í”„ë¡œì íŠ¸ë“¤ì´ ë“±ìž¥í•˜ê³  성숙하는 ê³¼ì •ì— ê±¸ë¦¬ëŠ” ì‹œê°„ì´ ê¸°ì¡´ 컴퓨터 ìƒíƒœê³„ì— ë¹„í•´ 굉장히 짧다. ë”°ë¼ì„œ 오픈소스 참여 기술보다는 오픈소스 ìƒíƒœê³„ ë° ë³€í™”ì˜ íë¦„ì„ ì´í•´í•˜ëŠ” ê²ƒì´ ë” ì¤‘ìš”í•´ì§€ê³  있다. ë”°ë¼ì„œ ì¼ë°˜ì ì¸ 대학 êµê³¼ê³¼ì •ì˜ íƒ€ìž„ í”„ë ˆìž„ì„ ì ìš©í•˜ì—¬ ê³¼ëª©ì„ ì„¤ê³„í•˜ê¸°ì—는 무리가 있다. ì´ ì„¸ì…˜ì—서는 오픈소스 소프트웨어 대학 êµìœ¡ ê³¼ì •ì„ ì„¤ê³„í•˜ê³  2ë…„ê°„ ê°•ì˜í•˜ë©° ê²ªì€ ë‹¤ì–‘í•œ ê²½í—˜ì„ Python 언어를 중심으로 다룬다. Pythonì€ ì´ˆê¸° ì ‘ê·¼ì´ ìš©ì´í•˜ì—¬ 21세기 초부터 ë§Žì€ ëŒ€í•™ì´ ê¸°ì´ˆ í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ ì„ íƒí•˜ê³  있어, 오픈소스 소프트웨어 방법론 êµê³¼ ê³¼ì •ì˜ ì£¼ 언어로 ì„ íƒí•˜ì˜€ë‹¤. êµê³¼ ê³¼ì •ì´ ì§€í–¥í•˜ëŠ” 바는 프로그래ë°ê³¼ 오픈소스 문화 ë‘가지ì´ë‹¤. ì´ë¥¼ ë°˜ì˜í•œ êµìœ¡ 과정 설계 시 주ì˜í•œ ì ë“¤ê³¼, 2ë…„ê°„ì˜ ê²½í—˜ ëì— ìž˜ëª» ìƒê°í•œ 것으로 íŒë‹¨í•˜ê²Œ ëœ ëª‡ê°€ì§€ì— ëŒ€í•´ 간단히 소개한다. 오픈소스 소프트웨어 êµìœ¡ 과정ì—서는 초반부 ì˜¤í”ˆì†ŒìŠ¤ì˜ ì—­ì‚¬, ë¬¸í™”ì— ëŒ€í•´ 학습한 방법과, Python ê¸°ë°˜ì˜ ì˜¤í”ˆì†ŒìŠ¤ 프로ì íЏ ì§„í–‰ 과정ì—서 경험한 다양한 사례 ë° ìž¥ë‹¨ì ì— 대해 소개한다. 개발 과정ì—서는 GitHubì„ ì´ìš©í•œ 협업, 오픈소스 소프트웨어를 무ì—서 시작하거나 í¬í¬í•´ì„œ 시작하는 과정, ê³µë™ ìž‘ì—…ì—ì„œì˜ PEP ì¤€ìˆ˜ì˜ ì¤‘ìš”ì„±, 컨트리뷰터,커미터,ë©”ì¸í…Œì´ë„ˆ ê²°ì • ë° ìš´ì˜ê³¼, 팀 ë‚´ ì¶©ëŒ, 그리고 Code of Conduct를 ë§Œë“¤ì—ˆë˜ ê³¼ì •ì„ ì°¨ë¡€ë¡œ 설명한다. ë˜í•œ ë°°í¬ íŒ¨í‚¤ì§€ ê°œë°œì„ ìœ„í•´ pypi를 사용하고, manpage로 ë§¤ë‰´ì–¼ì„ ì¤€ë¹„í•˜ëŠ” 과정 ë° python 패키지 제작시 겪는 몇몇 í—ˆë“¤ì— ëŒ€í•´ì„œë„ ì†Œê°œí•œë‹¤. 마지막으로 과정ì—서 ë™ê¸° ë¶€ì—¬ì— ëŒ€í•´ 고민한 여러 ìƒê° ë° ê²½í—˜ê³¼ 함께, 수업 과정ì—서 사용한 ì˜¤ë¦¬ì§€ë„ í”„ë¡œì íЏ ì›ì €ìžì™€ì˜ GitHubì„ í†µí•œ 소통 ë° ì˜¤í”ˆì†ŒìŠ¤ ê²½í—˜ì˜ í™•ìž¥ ê³¼ì •ì„ ì†Œê°œí•œë‹¤. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pyconkr2018-jkshin-180820145322-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 2018ë…„ 8ì›” 19ì¼ PyCon KR 2018ì—서 오픈소스 êµìœ¡ê³¼ Pythonì„ ì£¼ì œë¡œ 발표한 내용입니다. # 개요 오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì—서 가장 중요한 ì¶•ì„ ë‹´ë‹¹í•˜ê³  있다. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있다. ë˜í•œ 윈ë„ìš° ë° ë§¥ì˜¤ì—스, 리눅스 ë° ì•ˆë“œë¡œì´ë“œë¥¼ 비롯한 ìš´ì˜ì²´ì œë“¤ ë˜í•œ 오픈소스로 개발ë˜ê±°ë‚˜ ë˜ëŠ” 오픈소스 커뮤니티 ë°©ë²•ë¡ ì„ ì´ìš©í•´ 테스트ë˜ê³  있다. 최근 오픈소스 소프트웨어 ë° ê°œë°œ ë°©ë²•ë¡ ì€ ê³¼ê±° 컴퓨터 언어 ë° ê°œë°œ 과정과 í° ì°¨ìž‡ì ì´ 있다. 가장 í° ì°¨ìž‡ì ì€ 네트워í¬ì— ì˜í•´ ê°€ì†í™”ëœ ìƒíƒœê³„ì˜ ì†ë„ì´ë‹¤. 최근 오픈소스 소프트웨어 ìƒíƒœê³„ì˜ ê²½ìš° 개발 방법론, 기술, ë¼ì´ë¸ŒëŸ¬ë¦¬ ë° í”„ë¡œì íŠ¸ë“¤ì´ ë“±ìž¥í•˜ê³  성숙하는 ê³¼ì •ì— ê±¸ë¦¬ëŠ” ì‹œê°„ì´ ê¸°ì¡´ 컴퓨터 ìƒíƒœê³„ì— ë¹„í•´ 굉장히 짧다. ë”°ë¼ì„œ 오픈소스 참여 기술보다는 오픈소스 ìƒíƒœê³„ ë° ë³€í™”ì˜ íë¦„ì„ ì´í•´í•˜ëŠ” ê²ƒì´ ë” ì¤‘ìš”í•´ì§€ê³  있다. ë”°ë¼ì„œ ì¼ë°˜ì ì¸ 대학 êµê³¼ê³¼ì •ì˜ íƒ€ìž„ í”„ë ˆìž„ì„ ì ìš©í•˜ì—¬ ê³¼ëª©ì„ ì„¤ê³„í•˜ê¸°ì—는 무리가 있다. ì´ ì„¸ì…˜ì—서는 오픈소스 소프트웨어 대학 êµìœ¡ ê³¼ì •ì„ ì„¤ê³„í•˜ê³  2ë…„ê°„ ê°•ì˜í•˜ë©° ê²ªì€ ë‹¤ì–‘í•œ ê²½í—˜ì„ Python 언어를 중심으로 다룬다. Pythonì€ ì´ˆê¸° ì ‘ê·¼ì´ ìš©ì´í•˜ì—¬ 21세기 초부터 ë§Žì€ ëŒ€í•™ì´ ê¸°ì´ˆ í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œ ì„ íƒí•˜ê³  있어, 오픈소스 소프트웨어 방법론 êµê³¼ ê³¼ì •ì˜ ì£¼ 언어로 ì„ íƒí•˜ì˜€ë‹¤. êµê³¼ ê³¼ì •ì´ ì§€í–¥í•˜ëŠ” 바는 프로그래ë°ê³¼ 오픈소스 문화 ë‘가지ì´ë‹¤. ì´ë¥¼ ë°˜ì˜í•œ êµìœ¡ 과정 설계 시 주ì˜í•œ ì ë“¤ê³¼, 2ë…„ê°„ì˜ ê²½í—˜ ëì— ìž˜ëª» ìƒê°í•œ 것으로 íŒë‹¨í•˜ê²Œ ëœ ëª‡ê°€ì§€ì— ëŒ€í•´ 간단히 소개한다. 오픈소스 소프트웨어 êµìœ¡ 과정ì—서는 초반부 ì˜¤í”ˆì†ŒìŠ¤ì˜ ì—­ì‚¬, ë¬¸í™”ì— ëŒ€í•´ 학습한 방법과, Python ê¸°ë°˜ì˜ ì˜¤í”ˆì†ŒìŠ¤ 프로ì íЏ ì§„í–‰ 과정ì—서 경험한 다양한 사례 ë° ìž¥ë‹¨ì ì— 대해 소개한다. 개발 과정ì—서는 GitHubì„ ì´ìš©í•œ 협업, 오픈소스 소프트웨어를 무ì—서 시작하거나 í¬í¬í•´ì„œ 시작하는 과정, ê³µë™ ìž‘ì—…ì—ì„œì˜ PEP ì¤€ìˆ˜ì˜ ì¤‘ìš”ì„±, 컨트리뷰터,커미터,ë©”ì¸í…Œì´ë„ˆ ê²°ì • ë° ìš´ì˜ê³¼, 팀 ë‚´ ì¶©ëŒ, 그리고 Code of Conduct를 ë§Œë“¤ì—ˆë˜ ê³¼ì •ì„ ì°¨ë¡€ë¡œ 설명한다. ë˜í•œ ë°°í¬ íŒ¨í‚¤ì§€ ê°œë°œì„ ìœ„í•´ pypi를 사용하고, manpage로 ë§¤ë‰´ì–¼ì„ ì¤€ë¹„í•˜ëŠ” 과정 ë° python 패키지 제작시 겪는 몇몇 í—ˆë“¤ì— ëŒ€í•´ì„œë„ ì†Œê°œí•œë‹¤. 마지막으로 과정ì—서 ë™ê¸° ë¶€ì—¬ì— ëŒ€í•´ 고민한 여러 ìƒê° ë° ê²½í—˜ê³¼ 함께, 수업 과정ì—서 사용한 ì˜¤ë¦¬ì§€ë„ í”„ë¡œì íЏ ì›ì €ìžì™€ì˜ GitHubì„ í†µí•œ 소통 ë° ì˜¤í”ˆì†ŒìŠ¤ ê²½í—˜ì˜ í™•ìž¥ ê³¼ì •ì„ ì†Œê°œí•œë‹¤.
그렇게 커미터가 ëœë‹¤: Pythonì„ í†µí•´ 오픈소스 ìƒíƒœê³„ 가르치기 from Jeongkyu Shin
]]>
1527 29 https://cdn.slidesharecdn.com/ss_thumbnails/pyconkr2018-jkshin-180820145322-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
오픈소스 ë¼ì´ì„ ìŠ¤ë¥¼ 둘러싼 소송들 /inureyes/ss-107541399 20180720-final-180726022004
오픈소스 ë¼ì´ì„ ìŠ¤ë¥¼ 둘러싼 ì†Œì†¡ë“¤ì— ëŒ€í•œ 사례 소개입니다. 2018ë…„ 7ì›” 20ì¼ ê³µê°œSW 거버넌스 ì•„ì¹´ë°ë¯¸ì—서 발표한 ìžë£Œìž…니다.]]>

오픈소스 ë¼ì´ì„ ìŠ¤ë¥¼ 둘러싼 ì†Œì†¡ë“¤ì— ëŒ€í•œ 사례 소개입니다. 2018ë…„ 7ì›” 20ì¼ ê³µê°œSW 거버넌스 ì•„ì¹´ë°ë¯¸ì—서 발표한 ìžë£Œìž…니다.]]>
Thu, 26 Jul 2018 02:20:04 GMT /inureyes/ss-107541399 inureyes@slideshare.net(inureyes) 오픈소스 ë¼ì´ì„ ìŠ¤ë¥¼ 둘러싼 소송들 inureyes 오픈소스 ë¼ì´ì„ ìŠ¤ë¥¼ 둘러싼 ì†Œì†¡ë“¤ì— ëŒ€í•œ 사례 소개입니다. 2018ë…„ 7ì›” 20ì¼ ê³µê°œSW 거버넌스 ì•„ì¹´ë°ë¯¸ì—서 발표한 ìžë£Œìž…니다. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20180720-final-180726022004-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 오픈소스 ë¼ì´ì„ ìŠ¤ë¥¼ 둘러싼 ì†Œì†¡ë“¤ì— ëŒ€í•œ 사례 소개입니다. 2018ë…„ 7ì›” 20ì¼ ê³µê°œSW 거버넌스 ì•„ì¹´ë°ë¯¸ì—서 발표한 ìžë£Œìž…니다.
오픈소스 ë¼ì´ì„ ìŠ¤ë¥¼ 둘러싼 소송들 from Jeongkyu Shin
]]>
926 2 https://cdn.slidesharecdn.com/ss_thumbnails/20180720-final-180726022004-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Backend.AI: 오픈소스 ë¨¸ì‹ ëŸ¬ë‹ ì¸í”„ë¼ í”„ë ˆìž„ì›Œí¬ /slideshow/backendai-106386003/106386003 20180628backend-180718060344
Backend.AI (https://backend.ai)는 í´ë¼ìš°ë“œ ë° ì˜¨-프레미스 환경ì—서 여러 사용ìžê°€ 안전하고 효율ì ìœ¼ë¡œ 컴퓨팅 ìžì›ì„ 공유할 수 있는 머신러ë‹ì— íŠ¹í™”ëœ ì¸í”„ë¼ ê´€ë¦¬ 프레임워í¬ìž…니다. 현재 ë„리 사용ë˜ê³  있는 오픈소스 ê¸°ìˆ ì¸ OpenStack, Kubernetes 등과 비êµí•˜ì—¬ ì–´ë–¤ 특징과 ì°¨ì´ì ì´ 있는지 소개하고, 프레임워í¬ì˜ 구조와 기반 기술 ë° ì‘ìš© 사례를 ë°ëª¨ì™€ 함께 소개합니다.]]>

Backend.AI (https://backend.ai)는 í´ë¼ìš°ë“œ ë° ì˜¨-프레미스 환경ì—서 여러 사용ìžê°€ 안전하고 효율ì ìœ¼ë¡œ 컴퓨팅 ìžì›ì„ 공유할 수 있는 머신러ë‹ì— íŠ¹í™”ëœ ì¸í”„ë¼ ê´€ë¦¬ 프레임워í¬ìž…니다. 현재 ë„리 사용ë˜ê³  있는 오픈소스 ê¸°ìˆ ì¸ OpenStack, Kubernetes 등과 비êµí•˜ì—¬ ì–´ë–¤ 특징과 ì°¨ì´ì ì´ 있는지 소개하고, 프레임워í¬ì˜ 구조와 기반 기술 ë° ì‘ìš© 사례를 ë°ëª¨ì™€ 함께 소개합니다.]]>
Wed, 18 Jul 2018 06:03:44 GMT /slideshow/backendai-106386003/106386003 inureyes@slideshare.net(inureyes) Backend.AI: 오픈소스 ë¨¸ì‹ ëŸ¬ë‹ ì¸í”„ë¼ í”„ë ˆìž„ì›Œí¬ inureyes Backend.AI (https://backend.ai)는 í´ë¼ìš°ë“œ ë° ì˜¨-프레미스 환경ì—서 여러 사용ìžê°€ 안전하고 효율ì ìœ¼ë¡œ 컴퓨팅 ìžì›ì„ 공유할 수 있는 머신러ë‹ì— íŠ¹í™”ëœ ì¸í”„ë¼ ê´€ë¦¬ 프레임워í¬ìž…니다. 현재 ë„리 사용ë˜ê³  있는 오픈소스 ê¸°ìˆ ì¸ OpenStack, Kubernetes 등과 비êµí•˜ì—¬ ì–´ë–¤ 특징과 ì°¨ì´ì ì´ 있는지 소개하고, 프레임워í¬ì˜ 구조와 기반 기술 ë° ì‘ìš© 사례를 ë°ëª¨ì™€ 함께 소개합니다. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20180628backend-180718060344-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Backend.AI (https://backend.ai)는 í´ë¼ìš°ë“œ ë° ì˜¨-프레미스 환경ì—서 여러 사용ìžê°€ 안전하고 효율ì ìœ¼ë¡œ 컴퓨팅 ìžì›ì„ 공유할 수 있는 머신러ë‹ì— íŠ¹í™”ëœ ì¸í”„ë¼ ê´€ë¦¬ 프레임워í¬ìž…니다. 현재 ë„리 사용ë˜ê³  있는 오픈소스 ê¸°ìˆ ì¸ OpenStack, Kubernetes 등과 비êµí•˜ì—¬ ì–´ë–¤ 특징과 ì°¨ì´ì ì´ 있는지 소개하고, 프레임워í¬ì˜ 구조와 기반 기술 ë° ì‘ìš© 사례를 ë°ëª¨ì™€ 함께 소개합니다.
Backend.AI: 오픈소스 ë¨¸ì‹ ëŸ¬ë‹ ì¸í”„ë¼ í”„ë ˆìž„ì›Œí¬ from Jeongkyu Shin
]]>
3717 4 https://cdn.slidesharecdn.com/ss_thumbnails/20180628backend-180718060344-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
ëª¨ë°”ì¼ ê°œë°œìžë¥¼ 위한 ML Kit: Machine Learning SDK 소개 /slideshow/ml-kit-machine-learning-sdk/106214777 20180625gfm-mlkit-180717013601
Googleì˜ Machine Learning SDKì¸ ML Kitì„ ì†Œê°œí•©ë‹ˆë‹¤. ì´ ë°œí‘œëŠ” Google For Mobile 2018 I/O Recap Seoulì—서 진행한 발표입니다.]]>

Googleì˜ Machine Learning SDKì¸ ML Kitì„ ì†Œê°œí•©ë‹ˆë‹¤. ì´ ë°œí‘œëŠ” Google For Mobile 2018 I/O Recap Seoulì—서 진행한 발표입니다.]]>
Tue, 17 Jul 2018 01:36:01 GMT /slideshow/ml-kit-machine-learning-sdk/106214777 inureyes@slideshare.net(inureyes) ëª¨ë°”ì¼ ê°œë°œìžë¥¼ 위한 ML Kit: Machine Learning SDK 소개 inureyes Googleì˜ Machine Learning SDKì¸ ML Kitì„ ì†Œê°œí•©ë‹ˆë‹¤. ì´ ë°œí‘œëŠ” Google For Mobile 2018 I/O Recap Seoulì—서 진행한 발표입니다. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20180625gfm-mlkit-180717013601-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Googleì˜ Machine Learning SDKì¸ ML Kitì„ ì†Œê°œí•©ë‹ˆë‹¤. ì´ ë°œí‘œëŠ” Google For Mobile 2018 I/O Recap Seoulì—서 진행한 발표입니다.
ëª¨ë°”ì¼ ê°œë°œìžë¥¼ 위한 ML Kit: Machine Learning SDK 소개 from Jeongkyu Shin
]]>
3709 12 https://cdn.slidesharecdn.com/ss_thumbnails/20180625gfm-mlkit-180717013601-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
회색지대: ì´ìƒê³¼ 현실 - 오픈소스 저작권 /slideshow/ss-104038275/104038275 20180630-180703062933
오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì˜ í•µì‹¬ì´ ë˜ì—ˆìŠµë‹ˆë‹¤. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있습니다. 지금과 ê°™ì´ ê±°ëŒ€ ê¸°ì—…ë“¤ì´ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 본격ì ìœ¼ë¡œ ë„입하고 공개하기 시작한 역사는 ì•„ì§ ê·¸ë¦¬ 오래ë˜ì§€ 않았습니다. ì´ ì„¸ì…˜ì—서는 특허 ë° ì €ìž‘ê¶Œ, ì˜¤í”ˆì†ŒìŠ¤ì˜ ì •ì˜, 오픈소스 ì €ìž‘ê¶Œì— ëŒ€í•œ 설명, 오픈소스 ì €ìž‘ê¶Œì˜ ì¢…ë¥˜ì™€ 함께 오픈소스를 둘러싼 여러 사건 ë° ë³€í™”ì— ëŒ€í•´ 알아봅니다.]]>

오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì˜ í•µì‹¬ì´ ë˜ì—ˆìŠµë‹ˆë‹¤. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있습니다. 지금과 ê°™ì´ ê±°ëŒ€ ê¸°ì—…ë“¤ì´ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 본격ì ìœ¼ë¡œ ë„입하고 공개하기 시작한 역사는 ì•„ì§ ê·¸ë¦¬ 오래ë˜ì§€ 않았습니다. ì´ ì„¸ì…˜ì—서는 특허 ë° ì €ìž‘ê¶Œ, ì˜¤í”ˆì†ŒìŠ¤ì˜ ì •ì˜, 오픈소스 ì €ìž‘ê¶Œì— ëŒ€í•œ 설명, 오픈소스 ì €ìž‘ê¶Œì˜ ì¢…ë¥˜ì™€ 함께 오픈소스를 둘러싼 여러 사건 ë° ë³€í™”ì— ëŒ€í•´ 알아봅니다.]]>
Tue, 03 Jul 2018 06:29:33 GMT /slideshow/ss-104038275/104038275 inureyes@slideshare.net(inureyes) 회색지대: ì´ìƒê³¼ 현실 - 오픈소스 저작권 inureyes 오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì˜ í•µì‹¬ì´ ë˜ì—ˆìŠµë‹ˆë‹¤. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있습니다. 지금과 ê°™ì´ ê±°ëŒ€ ê¸°ì—…ë“¤ì´ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 본격ì ìœ¼ë¡œ ë„입하고 공개하기 시작한 역사는 ì•„ì§ ê·¸ë¦¬ 오래ë˜ì§€ 않았습니다. ì´ ì„¸ì…˜ì—서는 특허 ë° ì €ìž‘ê¶Œ, ì˜¤í”ˆì†ŒìŠ¤ì˜ ì •ì˜, 오픈소스 ì €ìž‘ê¶Œì— ëŒ€í•œ 설명, 오픈소스 ì €ìž‘ê¶Œì˜ ì¢…ë¥˜ì™€ 함께 오픈소스를 둘러싼 여러 사건 ë° ë³€í™”ì— ëŒ€í•´ 알아봅니다. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20180630-180703062933-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 오픈소스 ë° ì˜¤í”ˆì†ŒìŠ¤ 개발 ë°©ë²•ë¡ ì€ í˜„ëŒ€ í”„ë¡œê·¸ëž˜ë° ê°œë°œ ë° ìƒíƒœê³„ì˜ í•µì‹¬ì´ ë˜ì—ˆìŠµë‹ˆë‹¤. 전세계 ìœ ìˆ˜ì˜ IT ê¸°ì—…ë“¤ì€ ê±°ì˜ ëª¨ë‘ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 사용하며, ìžì²´ ê²°ê³¼ë¬¼ì„ ì˜¤í”ˆì†ŒìŠ¤ë¡œ 공개하고 있습니다. 지금과 ê°™ì´ ê±°ëŒ€ ê¸°ì—…ë“¤ì´ ì˜¤í”ˆì†ŒìŠ¤ë¥¼ 본격ì ìœ¼ë¡œ ë„입하고 공개하기 시작한 역사는 ì•„ì§ ê·¸ë¦¬ 오래ë˜ì§€ 않았습니다. ì´ ì„¸ì…˜ì—서는 특허 ë° ì €ìž‘ê¶Œ, ì˜¤í”ˆì†ŒìŠ¤ì˜ ì •ì˜, 오픈소스 ì €ìž‘ê¶Œì— ëŒ€í•œ 설명, 오픈소스 ì €ìž‘ê¶Œì˜ ì¢…ë¥˜ì™€ 함께 오픈소스를 둘러싼 여러 사건 ë° ë³€í™”ì— ëŒ€í•´ 알아봅니다.
회색지대: ì´ìƒê³¼ 현실 - 오픈소스 저작권 from Jeongkyu Shin
]]>
1113 4 https://cdn.slidesharecdn.com/ss_thumbnails/20180630-180703062933-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
TensorFlow.Data ë° TensorFlow Hub /slideshow/tensorflowdata-tensorflow-hub/94303032 20180414-180419053531
ì´ ë°œí‘œëŠ” 2018ë…„ 4ì›” 14ì¼ ì„œìš¸ì—서 열린 TensorFlow Dev Summit Extended Seoul '18 ì—서 TensorFlow Dev Summit 2018ì˜ ë°œí‘œ ë‚´ìš© 중 TensorFlow.Data ë° TensorFlow.Hubì— ê´€í•œ ë°œí‘œë“¤ì„ ì •ë¦¬í•œ 내용입니다. This presentation summarizes the talks about TensorFlow.Data and TensorFlow.Hub among the sessions of TensorFlow Dev Summit 2018, and presented at TensorFlow Dev Summit Extended Seoul '18 held on April 14, 2018 in Seoul.]]>

ì´ ë°œí‘œëŠ” 2018ë…„ 4ì›” 14ì¼ ì„œìš¸ì—서 열린 TensorFlow Dev Summit Extended Seoul '18 ì—서 TensorFlow Dev Summit 2018ì˜ ë°œí‘œ ë‚´ìš© 중 TensorFlow.Data ë° TensorFlow.Hubì— ê´€í•œ ë°œí‘œë“¤ì„ ì •ë¦¬í•œ 내용입니다. This presentation summarizes the talks about TensorFlow.Data and TensorFlow.Hub among the sessions of TensorFlow Dev Summit 2018, and presented at TensorFlow Dev Summit Extended Seoul '18 held on April 14, 2018 in Seoul.]]>
Thu, 19 Apr 2018 05:35:31 GMT /slideshow/tensorflowdata-tensorflow-hub/94303032 inureyes@slideshare.net(inureyes) TensorFlow.Data ë° TensorFlow Hub inureyes ì´ ë°œí‘œëŠ” 2018ë…„ 4ì›” 14ì¼ ì„œìš¸ì—서 열린 TensorFlow Dev Summit Extended Seoul '18 ì—서 TensorFlow Dev Summit 2018ì˜ ë°œí‘œ ë‚´ìš© 중 TensorFlow.Data ë° TensorFlow.Hubì— ê´€í•œ ë°œí‘œë“¤ì„ ì •ë¦¬í•œ 내용입니다. This presentation summarizes the talks about TensorFlow.Data and TensorFlow.Hub among the sessions of TensorFlow Dev Summit 2018, and presented at TensorFlow Dev Summit Extended Seoul '18 held on April 14, 2018 in Seoul. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20180414-180419053531-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ì´ ë°œí‘œëŠ” 2018ë…„ 4ì›” 14ì¼ ì„œìš¸ì—서 열린 TensorFlow Dev Summit Extended Seoul &#39;18 ì—서 TensorFlow Dev Summit 2018ì˜ ë°œí‘œ ë‚´ìš© 중 TensorFlow.Data ë° TensorFlow.Hubì— ê´€í•œ ë°œí‘œë“¤ì„ ì •ë¦¬í•œ 내용입니다. This presentation summarizes the talks about TensorFlow.Data and TensorFlow.Hub among the sessions of TensorFlow Dev Summit 2018, and presented at TensorFlow Dev Summit Extended Seoul &#39;18 held on April 14, 2018 in Seoul.
TensorFlow.Data ë° TensorFlow Hub from Jeongkyu Shin
]]>
1681 8 https://cdn.slidesharecdn.com/ss_thumbnails/20180414-180419053531-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Google Polymer in Action /slideshow/google-polymer-in-action/89182534 20180224kcd2018-short-180228142452
2018ë…„ 2ì›” 24ì¼ KCD2018ì—서 Google Polymerì— ëŒ€í•˜ì—¬ 발표한 내용입니다. ì´ ë°œí‘œì—서는 웹, 하ì´ë¸Œë¦¬ë“œ 앱 ë° í”„ë¡œê·¸ë ˆì‹œë¸Œ 웹 앱 ê°œë°œì„ ìœ„í•œ êµ¬ê¸€ì˜ ì›¹ì»´í¬ë„ŒíЏ ë¼ì´ë¸ŒëŸ¬ë¦¬ì¸ í´ë¦¬ë¨¸ë¥¼ 쉽고 재미있게 다룹니다. 웹컴í¬ë„ŒíЏ, í´ë¦¬ë¨¸ì— 대한 소개와 함께 í´ë¦¬ë¨¸ 2.0ì˜ íŠ¹ì§•ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ modulizer, TypeScript, yarn, webpackì˜ ë„ìž…ì„ ì¶”ì§„í•˜ê³  있는 í´ë¦¬ë¨¸ 3.0 알파 ë²„ì „ì˜ ì£¼ìš”ë³€í™”ë¥¼ 알아봅니다.]]>

2018ë…„ 2ì›” 24ì¼ KCD2018ì—서 Google Polymerì— ëŒ€í•˜ì—¬ 발표한 내용입니다. ì´ ë°œí‘œì—서는 웹, 하ì´ë¸Œë¦¬ë“œ 앱 ë° í”„ë¡œê·¸ë ˆì‹œë¸Œ 웹 앱 ê°œë°œì„ ìœ„í•œ êµ¬ê¸€ì˜ ì›¹ì»´í¬ë„ŒíЏ ë¼ì´ë¸ŒëŸ¬ë¦¬ì¸ í´ë¦¬ë¨¸ë¥¼ 쉽고 재미있게 다룹니다. 웹컴í¬ë„ŒíЏ, í´ë¦¬ë¨¸ì— 대한 소개와 함께 í´ë¦¬ë¨¸ 2.0ì˜ íŠ¹ì§•ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ modulizer, TypeScript, yarn, webpackì˜ ë„ìž…ì„ ì¶”ì§„í•˜ê³  있는 í´ë¦¬ë¨¸ 3.0 알파 ë²„ì „ì˜ ì£¼ìš”ë³€í™”ë¥¼ 알아봅니다.]]>
Wed, 28 Feb 2018 14:24:52 GMT /slideshow/google-polymer-in-action/89182534 inureyes@slideshare.net(inureyes) Google Polymer in Action inureyes 2018ë…„ 2ì›” 24ì¼ KCD2018ì—서 Google Polymerì— ëŒ€í•˜ì—¬ 발표한 내용입니다. ì´ ë°œí‘œì—서는 웹, 하ì´ë¸Œë¦¬ë“œ 앱 ë° í”„ë¡œê·¸ë ˆì‹œë¸Œ 웹 앱 ê°œë°œì„ ìœ„í•œ êµ¬ê¸€ì˜ ì›¹ì»´í¬ë„ŒíЏ ë¼ì´ë¸ŒëŸ¬ë¦¬ì¸ í´ë¦¬ë¨¸ë¥¼ 쉽고 재미있게 다룹니다. 웹컴í¬ë„ŒíЏ, í´ë¦¬ë¨¸ì— 대한 소개와 함께 í´ë¦¬ë¨¸ 2.0ì˜ íŠ¹ì§•ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ modulizer, TypeScript, yarn, webpackì˜ ë„ìž…ì„ ì¶”ì§„í•˜ê³  있는 í´ë¦¬ë¨¸ 3.0 알파 ë²„ì „ì˜ ì£¼ìš”ë³€í™”ë¥¼ 알아봅니다. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20180224kcd2018-short-180228142452-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 2018ë…„ 2ì›” 24ì¼ KCD2018ì—서 Google Polymerì— ëŒ€í•˜ì—¬ 발표한 내용입니다. ì´ ë°œí‘œì—서는 웹, 하ì´ë¸Œë¦¬ë“œ 앱 ë° í”„ë¡œê·¸ë ˆì‹œë¸Œ 웹 앱 ê°œë°œì„ ìœ„í•œ êµ¬ê¸€ì˜ ì›¹ì»´í¬ë„ŒíЏ ë¼ì´ë¸ŒëŸ¬ë¦¬ì¸ í´ë¦¬ë¨¸ë¥¼ 쉽고 재미있게 다룹니다. 웹컴í¬ë„ŒíЏ, í´ë¦¬ë¨¸ì— 대한 소개와 함께 í´ë¦¬ë¨¸ 2.0ì˜ íŠ¹ì§•ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ modulizer, TypeScript, yarn, webpackì˜ ë„ìž…ì„ ì¶”ì§„í•˜ê³  있는 í´ë¦¬ë¨¸ 3.0 알파 ë²„ì „ì˜ ì£¼ìš”ë³€í™”ë¥¼ 알아봅니다.
Google Polymer in Action from Jeongkyu Shin
]]>
339 1 https://cdn.slidesharecdn.com/ss_thumbnails/20180224kcd2018-short-180228142452-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The Flow of TensorFlow /slideshow/the-flow-of-tensorflow/84627607 20171119devfestseoulshare-171221135029
ì´ ë°œí‘œì—서는 TensorFlowì˜ ì§€ë‚œ 1ë…„ì„ ê°„ë‹¨í•˜ê²Œ ëŒì•„ë³´ê³ , TensorFlowì˜ ì°¨ê¸° ë¡œë“œë§µì— ë”°ë¼ ê°œë°œ ë° ë„ìž…ë  ì˜ˆì •ì¸ ì—¬ëŸ¬ ê¸°ëŠ¥ë“¤ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ 2017ë…„ ë° 2018ë…„ì˜ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ ê°œë°œ 트렌드와 ë°©í–¥ì— ëŒ€í•œ ì´ì•¼ê¸°ë„ 함께 합니다. In this talk, I look back the TensorFlow development over the past year. Then discusses the overall development direction of machine learning frameworks, with an introduction to features that will be added to TensorFlow later on.]]>

ì´ ë°œí‘œì—서는 TensorFlowì˜ ì§€ë‚œ 1ë…„ì„ ê°„ë‹¨í•˜ê²Œ ëŒì•„ë³´ê³ , TensorFlowì˜ ì°¨ê¸° ë¡œë“œë§µì— ë”°ë¼ ê°œë°œ ë° ë„ìž…ë  ì˜ˆì •ì¸ ì—¬ëŸ¬ ê¸°ëŠ¥ë“¤ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ 2017ë…„ ë° 2018ë…„ì˜ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ ê°œë°œ 트렌드와 ë°©í–¥ì— ëŒ€í•œ ì´ì•¼ê¸°ë„ 함께 합니다. In this talk, I look back the TensorFlow development over the past year. Then discusses the overall development direction of machine learning frameworks, with an introduction to features that will be added to TensorFlow later on.]]>
Thu, 21 Dec 2017 13:50:29 GMT /slideshow/the-flow-of-tensorflow/84627607 inureyes@slideshare.net(inureyes) The Flow of TensorFlow inureyes ì´ ë°œí‘œì—서는 TensorFlowì˜ ì§€ë‚œ 1ë…„ì„ ê°„ë‹¨í•˜ê²Œ ëŒì•„ë³´ê³ , TensorFlowì˜ ì°¨ê¸° ë¡œë“œë§µì— ë”°ë¼ ê°œë°œ ë° ë„ìž…ë  ì˜ˆì •ì¸ ì—¬ëŸ¬ ê¸°ëŠ¥ë“¤ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ 2017ë…„ ë° 2018ë…„ì˜ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ ê°œë°œ 트렌드와 ë°©í–¥ì— ëŒ€í•œ ì´ì•¼ê¸°ë„ 함께 합니다. In this talk, I look back the TensorFlow development over the past year. Then discusses the overall development direction of machine learning frameworks, with an introduction to features that will be added to TensorFlow later on. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20171119devfestseoulshare-171221135029-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ì´ ë°œí‘œì—서는 TensorFlowì˜ ì§€ë‚œ 1ë…„ì„ ê°„ë‹¨í•˜ê²Œ ëŒì•„ë³´ê³ , TensorFlowì˜ ì°¨ê¸° ë¡œë“œë§µì— ë”°ë¼ ê°œë°œ ë° ë„ìž…ë  ì˜ˆì •ì¸ ì—¬ëŸ¬ ê¸°ëŠ¥ë“¤ì„ ì†Œê°œí•©ë‹ˆë‹¤. ë˜í•œ 2017ë…„ ë° 2018ë…„ì˜ ë¨¸ì‹ ëŸ¬ë‹ í”„ë ˆìž„ì›Œí¬ ê°œë°œ 트렌드와 ë°©í–¥ì— ëŒ€í•œ ì´ì•¼ê¸°ë„ 함께 합니다. In this talk, I look back the TensorFlow development over the past year. Then discusses the overall development direction of machine learning frameworks, with an introduction to features that will be added to TensorFlow later on.
The Flow of TensorFlow from Jeongkyu Shin
]]>
3026 4 https://cdn.slidesharecdn.com/ss_thumbnails/20171119devfestseoulshare-171221135029-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Let Android dream electric sheep: Making emotion model for chat-bot with Python3, NLTK and TensorFlow /slideshow/let-android-dream-electric-sheep-making-emotion-model-for-chatbot-with-python3-nltk-and-tensorflow/78781921 20170812-withoutappendix-170812065138
summary Chatbot is the underlying technology of an interactive interface. One of the problems to be solved for popularization of chatbots is the unnaturalness of inhuman conversation. This presentation introduces the process of implementing emotion status reading based on Python 3 for human conversation implementation, and the experience of simulating the emotional state of the bot itself, with the demonstration. We also share the problems and solutions we encountered in implementing the emotional models. 개요 ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ë¥¼ 위해 해결해야 í•  문제중 하나는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 ë¶€ìžì—°ìŠ¤ëŸ¬ì›€ì´ë‹¤. ì´ ë°œí‘œì—서는 ì¸ê°„ì ì¸ 대화 êµ¬í˜„ì„ ìœ„í•˜ì—¬ Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현한 과정과, ë´‡ ìžì²´ì˜ ê°ì • ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•œ ê²½í—˜ì„ ë°ëª¨ì™€ 함께 소개한다. ë˜í•œ ê°ì • ëª¨í˜•ì„ êµ¬í˜„í•˜ëŠ” 과정ì—서 ë§Œë‚¬ë˜ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ ê³µìœ í•œë‹¤. ìƒì„¸ ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìФ ë° ìŒì„± ì¸ì‹ê³¼ì˜ ê²°í•©ì„ í†µí•œ 무입력 ë°©ì‹ ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì€ ê³ ê°ìƒë‹´ 서비스 분야부터 온ë¼ì¸ 구매, 디지털 어시스턴트 ë“±ì˜ ë‹¤ì–‘í•œ ë¶„ì•¼ì— ë„러 사용ë˜ë©°, í…스트 ê¸°ë°˜ì˜ ë©”ì‹ ì €ë¶€í„° ìŒì„± ì¸ì‹ ê¸°ë°˜ì˜ ìŠ¤ë§ˆíŠ¸ ìŠ¤í”¼ì»¤ë“±ì˜ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 빠르게 보급ë˜ê³  있다. ì´ëŸ¬í•œ ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ëŠ” 최근 머신러ë‹ì„ 기반으로 한 ìžì—°ì–´ 처리 ê¸°ìˆ ì˜ ì„±ëŠ¥ í–¥ìƒê³¼, ë”¥ëŸ¬ë‹ ë¶„ì•¼ì˜ ë°œì „ì— íž˜ìž…ì–´ 가능해진 end-to-end ëª¨ë¸ êµ¬í˜„ì— ê¸°ìˆ ì ìœ¼ë¡œ í° ì˜í–¥ì„ 받았다. ì±—ë´‡ì´ ì‘ìš©ë˜ëŠ” 분야가 넓어지고 다양한 분야ì—서 ì±—ë´‡ 서비스 ë° ì‚¬ì—…ì´ ì„±ìž¥í•¨ì— ë”°ë¼ '불편한 골짜기 ' ë¼ê³  불리는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 피로 문제가 ì ì°¨ 대ë‘ë˜ê³  있다. 비ì¸ê°„ì  ëŒ€í™”ê°€ 가져오는 피로는 ì‚¬ìš©ìž ê²½í—˜ ë° ì´ìš© ì§€ì†ì„±ì— ì˜í–¥ì„ í¬ê²Œ 미친다. ë”°ë¼ì„œ ì´ ë¬¸ì œëŠ” 대화형 디지털 ì–´ì‹œìŠ¤í„´íŠ¸ì˜ ëŒ€ì¤‘í™” 과정ì—서 어렵지만 ìš°ì„ ì ìœ¼ë¡œ 해결해야 í•  과제들 중 하나가 ë˜ì—ˆë‹¤. ê°ì • ëª¨í˜•ì€ ë¹„ì¸ê°„ì  ëŒ€í™”ë¥¼ 벗어나 ìžì—°ìŠ¤ëŸ¬ìš´ 대화를 구현하기 위한 몇 가지 방법 중 하나ì´ë‹¤. ì´ ë°œí‘œì—서는 Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현하고, ê°ì •ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•˜ëŠ” ê³¼ì •ì— ëŒ€í•œ 경험과 ì ‘ê·¼ ë°©ë²•ì„ ì†Œê°œí•œë‹¤. Pythonì˜ NLTK 패키지를 ì´ìš©í•˜ì—¬ ê°ì • 사전 ë°ì´í„°ë¥¼ ìƒì„±í•œë‹¤. ê·¸ ë‹¤ìŒ ê¸°ì¡´ 대화 ë°ì´í„°ë¥¼ Python 3 ë° Pandas를 ì´ìš©í•˜ì—¬ 초벌가공한다. 가공한 ë°ì´í„°ë¥¼ ì´ìš©í•˜ì—¬ wordvec ê³µê°„ì„ ì •ì˜í•œë‹¤. Wordvec ê³µê°„ì˜ ê° ë‹¨ì–´ì— ê°ì • ë°ì´í„°ë¥¼ ì´ìš©í•´ 만든 태그를 붙여 ì ì ˆí•œ ìœ„ìƒ ê³µê°„ì„ ì •ì˜í•œë‹¤. ì´í›„ 실시간 대화ì—서 들어오는 ë‹¨ì–´ë“¤ì„ ì¼ì • 단위로 입력하여, 현재 í™”ìžì˜ ê°ì • ìƒíƒœ ë° ê°ì • 변화를 ì¶”ì í•œë‹¤. ì´í›„ ë´‡ì˜ ê°ì •ì„ ë‹´ë‹¹í•˜ëŠ” 기계학습 ëª¨í˜•ì„ ë§Œë“¤ì–´ 학습시키고, ë´‡ì˜ í˜„ìž¬ ê°ì •ì— ë”°ë¼ ë‹µë³€ ë¬¸ìž¥ì„ ë³€ê²½í•˜ê±°ë‚˜ 기타 ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 어필하ë„ë¡ êµ¬í˜„í•œë‹¤. 최종ì ìœ¼ë¡œëŠ” ë´‡ ì¸í„°íŽ˜ì´ìФ ë° ìž¬ë¯¸ìžˆëŠ” ì¸í„°íŽ˜ì´ìФ ì•„ì´ë””어와 함께 묶어 대화를 시연한다. ì´ ê³¼ì •ì—서 ê²ªì€ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ í•¨ê»˜ 소개한다. ìš°ì„  NLTK 패키지를 기반으로 ê°ì • ì‚¬ì „ì„ ë§Œë“œëŠ” 과정과, ê°ì • 사전 ì¸ë±ìŠ¤ë¥¼ í•œêµ­ì–´ì— ë§žê²Œ 커스텀하는 ê³¼ì •ì„ ì„¤ëª…í•œë‹¤. 그리고 ê°ì • ìƒíƒœë¥¼ ì •ì˜í•œ 공간ì—서 ë´‡ì˜ ê°ì • 변화가 실제 ì¸ê°„ê³¼ 다르게 심하게 튀는 문제를 고려하는 ë°©ë²•ì„ ì„¤ëª…í•œë‹¤. 다양한 ë¬¸ì œë“¤ì˜ í•´ê²° 방법과 함께, 실제 서비스를 위해 멀티 모드 ëª¨ë¸ ì²´ì¸ì— 컨í…스트 엔진 ë° ëŒ€í™” 엔진과 ê°ì • ëª¨í˜•ì„ ì—°ê²°í•˜ëŠ” ê³¼ì •ì„ ìž¬ë¯¸ìžˆëŠ” ë°ëª¨ì™€ 함께 ê³µìœ í•˜ê³ ìž í•œë‹¤.]]>

summary Chatbot is the underlying technology of an interactive interface. One of the problems to be solved for popularization of chatbots is the unnaturalness of inhuman conversation. This presentation introduces the process of implementing emotion status reading based on Python 3 for human conversation implementation, and the experience of simulating the emotional state of the bot itself, with the demonstration. We also share the problems and solutions we encountered in implementing the emotional models. 개요 ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ë¥¼ 위해 해결해야 í•  문제중 하나는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 ë¶€ìžì—°ìŠ¤ëŸ¬ì›€ì´ë‹¤. ì´ ë°œí‘œì—서는 ì¸ê°„ì ì¸ 대화 êµ¬í˜„ì„ ìœ„í•˜ì—¬ Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현한 과정과, ë´‡ ìžì²´ì˜ ê°ì • ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•œ ê²½í—˜ì„ ë°ëª¨ì™€ 함께 소개한다. ë˜í•œ ê°ì • ëª¨í˜•ì„ êµ¬í˜„í•˜ëŠ” 과정ì—서 ë§Œë‚¬ë˜ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ ê³µìœ í•œë‹¤. ìƒì„¸ ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìФ ë° ìŒì„± ì¸ì‹ê³¼ì˜ ê²°í•©ì„ í†µí•œ 무입력 ë°©ì‹ ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì€ ê³ ê°ìƒë‹´ 서비스 분야부터 온ë¼ì¸ 구매, 디지털 어시스턴트 ë“±ì˜ ë‹¤ì–‘í•œ ë¶„ì•¼ì— ë„러 사용ë˜ë©°, í…스트 ê¸°ë°˜ì˜ ë©”ì‹ ì €ë¶€í„° ìŒì„± ì¸ì‹ ê¸°ë°˜ì˜ ìŠ¤ë§ˆíŠ¸ ìŠ¤í”¼ì»¤ë“±ì˜ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 빠르게 보급ë˜ê³  있다. ì´ëŸ¬í•œ ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ëŠ” 최근 머신러ë‹ì„ 기반으로 한 ìžì—°ì–´ 처리 ê¸°ìˆ ì˜ ì„±ëŠ¥ í–¥ìƒê³¼, ë”¥ëŸ¬ë‹ ë¶„ì•¼ì˜ ë°œì „ì— íž˜ìž…ì–´ 가능해진 end-to-end ëª¨ë¸ êµ¬í˜„ì— ê¸°ìˆ ì ìœ¼ë¡œ í° ì˜í–¥ì„ 받았다. ì±—ë´‡ì´ ì‘ìš©ë˜ëŠ” 분야가 넓어지고 다양한 분야ì—서 ì±—ë´‡ 서비스 ë° ì‚¬ì—…ì´ ì„±ìž¥í•¨ì— ë”°ë¼ '불편한 골짜기 ' ë¼ê³  불리는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 피로 문제가 ì ì°¨ 대ë‘ë˜ê³  있다. 비ì¸ê°„ì  ëŒ€í™”ê°€ 가져오는 피로는 ì‚¬ìš©ìž ê²½í—˜ ë° ì´ìš© ì§€ì†ì„±ì— ì˜í–¥ì„ í¬ê²Œ 미친다. ë”°ë¼ì„œ ì´ ë¬¸ì œëŠ” 대화형 디지털 ì–´ì‹œìŠ¤í„´íŠ¸ì˜ ëŒ€ì¤‘í™” 과정ì—서 어렵지만 ìš°ì„ ì ìœ¼ë¡œ 해결해야 í•  과제들 중 하나가 ë˜ì—ˆë‹¤. ê°ì • ëª¨í˜•ì€ ë¹„ì¸ê°„ì  ëŒ€í™”ë¥¼ 벗어나 ìžì—°ìŠ¤ëŸ¬ìš´ 대화를 구현하기 위한 몇 가지 방법 중 하나ì´ë‹¤. ì´ ë°œí‘œì—서는 Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현하고, ê°ì •ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•˜ëŠ” ê³¼ì •ì— ëŒ€í•œ 경험과 ì ‘ê·¼ ë°©ë²•ì„ ì†Œê°œí•œë‹¤. Pythonì˜ NLTK 패키지를 ì´ìš©í•˜ì—¬ ê°ì • 사전 ë°ì´í„°ë¥¼ ìƒì„±í•œë‹¤. ê·¸ ë‹¤ìŒ ê¸°ì¡´ 대화 ë°ì´í„°ë¥¼ Python 3 ë° Pandas를 ì´ìš©í•˜ì—¬ 초벌가공한다. 가공한 ë°ì´í„°ë¥¼ ì´ìš©í•˜ì—¬ wordvec ê³µê°„ì„ ì •ì˜í•œë‹¤. Wordvec ê³µê°„ì˜ ê° ë‹¨ì–´ì— ê°ì • ë°ì´í„°ë¥¼ ì´ìš©í•´ 만든 태그를 붙여 ì ì ˆí•œ ìœ„ìƒ ê³µê°„ì„ ì •ì˜í•œë‹¤. ì´í›„ 실시간 대화ì—서 들어오는 ë‹¨ì–´ë“¤ì„ ì¼ì • 단위로 입력하여, 현재 í™”ìžì˜ ê°ì • ìƒíƒœ ë° ê°ì • 변화를 ì¶”ì í•œë‹¤. ì´í›„ ë´‡ì˜ ê°ì •ì„ ë‹´ë‹¹í•˜ëŠ” 기계학습 ëª¨í˜•ì„ ë§Œë“¤ì–´ 학습시키고, ë´‡ì˜ í˜„ìž¬ ê°ì •ì— ë”°ë¼ ë‹µë³€ ë¬¸ìž¥ì„ ë³€ê²½í•˜ê±°ë‚˜ 기타 ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 어필하ë„ë¡ êµ¬í˜„í•œë‹¤. 최종ì ìœ¼ë¡œëŠ” ë´‡ ì¸í„°íŽ˜ì´ìФ ë° ìž¬ë¯¸ìžˆëŠ” ì¸í„°íŽ˜ì´ìФ ì•„ì´ë””어와 함께 묶어 대화를 시연한다. ì´ ê³¼ì •ì—서 ê²ªì€ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ í•¨ê»˜ 소개한다. ìš°ì„  NLTK 패키지를 기반으로 ê°ì • ì‚¬ì „ì„ ë§Œë“œëŠ” 과정과, ê°ì • 사전 ì¸ë±ìŠ¤ë¥¼ í•œêµ­ì–´ì— ë§žê²Œ 커스텀하는 ê³¼ì •ì„ ì„¤ëª…í•œë‹¤. 그리고 ê°ì • ìƒíƒœë¥¼ ì •ì˜í•œ 공간ì—서 ë´‡ì˜ ê°ì • 변화가 실제 ì¸ê°„ê³¼ 다르게 심하게 튀는 문제를 고려하는 ë°©ë²•ì„ ì„¤ëª…í•œë‹¤. 다양한 ë¬¸ì œë“¤ì˜ í•´ê²° 방법과 함께, 실제 서비스를 위해 멀티 모드 ëª¨ë¸ ì²´ì¸ì— 컨í…스트 엔진 ë° ëŒ€í™” 엔진과 ê°ì • ëª¨í˜•ì„ ì—°ê²°í•˜ëŠ” ê³¼ì •ì„ ìž¬ë¯¸ìžˆëŠ” ë°ëª¨ì™€ 함께 ê³µìœ í•˜ê³ ìž í•œë‹¤.]]>
Sat, 12 Aug 2017 06:51:38 GMT /slideshow/let-android-dream-electric-sheep-making-emotion-model-for-chatbot-with-python3-nltk-and-tensorflow/78781921 inureyes@slideshare.net(inureyes) Let Android dream electric sheep: Making emotion model for chat-bot with Python3, NLTK and TensorFlow inureyes summary Chatbot is the underlying technology of an interactive interface. One of the problems to be solved for popularization of chatbots is the unnaturalness of inhuman conversation. This presentation introduces the process of implementing emotion status reading based on Python 3 for human conversation implementation, and the experience of simulating the emotional state of the bot itself, with the demonstration. We also share the problems and solutions we encountered in implementing the emotional models. 개요 ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ë¥¼ 위해 해결해야 í•  문제중 하나는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 ë¶€ìžì—°ìŠ¤ëŸ¬ì›€ì´ë‹¤. ì´ ë°œí‘œì—서는 ì¸ê°„ì ì¸ 대화 êµ¬í˜„ì„ ìœ„í•˜ì—¬ Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현한 과정과, ë´‡ ìžì²´ì˜ ê°ì • ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•œ ê²½í—˜ì„ ë°ëª¨ì™€ 함께 소개한다. ë˜í•œ ê°ì • ëª¨í˜•ì„ êµ¬í˜„í•˜ëŠ” 과정ì—서 ë§Œë‚¬ë˜ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ ê³µìœ í•œë‹¤. ìƒì„¸ ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìФ ë° ìŒì„± ì¸ì‹ê³¼ì˜ ê²°í•©ì„ í†µí•œ 무입력 ë°©ì‹ ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì€ ê³ ê°ìƒë‹´ 서비스 분야부터 온ë¼ì¸ 구매, 디지털 어시스턴트 ë“±ì˜ ë‹¤ì–‘í•œ ë¶„ì•¼ì— ë„러 사용ë˜ë©°, í…스트 ê¸°ë°˜ì˜ ë©”ì‹ ì €ë¶€í„° ìŒì„± ì¸ì‹ ê¸°ë°˜ì˜ ìŠ¤ë§ˆíŠ¸ ìŠ¤í”¼ì»¤ë“±ì˜ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 빠르게 보급ë˜ê³  있다. ì´ëŸ¬í•œ ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ëŠ” 최근 머신러ë‹ì„ 기반으로 한 ìžì—°ì–´ 처리 ê¸°ìˆ ì˜ ì„±ëŠ¥ í–¥ìƒê³¼, ë”¥ëŸ¬ë‹ ë¶„ì•¼ì˜ ë°œì „ì— íž˜ìž…ì–´ 가능해진 end-to-end ëª¨ë¸ êµ¬í˜„ì— ê¸°ìˆ ì ìœ¼ë¡œ í° ì˜í–¥ì„ 받았다. ì±—ë´‡ì´ ì‘ìš©ë˜ëŠ” 분야가 넓어지고 다양한 분야ì—서 ì±—ë´‡ 서비스 ë° ì‚¬ì—…ì´ ì„±ìž¥í•¨ì— ë”°ë¼ '불편한 골짜기 ' ë¼ê³  불리는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 피로 문제가 ì ì°¨ 대ë‘ë˜ê³  있다. 비ì¸ê°„ì  ëŒ€í™”ê°€ 가져오는 피로는 ì‚¬ìš©ìž ê²½í—˜ ë° ì´ìš© ì§€ì†ì„±ì— ì˜í–¥ì„ í¬ê²Œ 미친다. ë”°ë¼ì„œ ì´ ë¬¸ì œëŠ” 대화형 디지털 ì–´ì‹œìŠ¤í„´íŠ¸ì˜ ëŒ€ì¤‘í™” 과정ì—서 어렵지만 ìš°ì„ ì ìœ¼ë¡œ 해결해야 í•  과제들 중 하나가 ë˜ì—ˆë‹¤. ê°ì • ëª¨í˜•ì€ ë¹„ì¸ê°„ì  ëŒ€í™”ë¥¼ 벗어나 ìžì—°ìŠ¤ëŸ¬ìš´ 대화를 구현하기 위한 몇 가지 방법 중 하나ì´ë‹¤. ì´ ë°œí‘œì—서는 Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현하고, ê°ì •ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•˜ëŠ” ê³¼ì •ì— ëŒ€í•œ 경험과 ì ‘ê·¼ ë°©ë²•ì„ ì†Œê°œí•œë‹¤. Pythonì˜ NLTK 패키지를 ì´ìš©í•˜ì—¬ ê°ì • 사전 ë°ì´í„°ë¥¼ ìƒì„±í•œë‹¤. ê·¸ ë‹¤ìŒ ê¸°ì¡´ 대화 ë°ì´í„°ë¥¼ Python 3 ë° Pandas를 ì´ìš©í•˜ì—¬ 초벌가공한다. 가공한 ë°ì´í„°ë¥¼ ì´ìš©í•˜ì—¬ wordvec ê³µê°„ì„ ì •ì˜í•œë‹¤. Wordvec ê³µê°„ì˜ ê° ë‹¨ì–´ì— ê°ì • ë°ì´í„°ë¥¼ ì´ìš©í•´ 만든 태그를 붙여 ì ì ˆí•œ ìœ„ìƒ ê³µê°„ì„ ì •ì˜í•œë‹¤. ì´í›„ 실시간 대화ì—서 들어오는 ë‹¨ì–´ë“¤ì„ ì¼ì • 단위로 입력하여, 현재 í™”ìžì˜ ê°ì • ìƒíƒœ ë° ê°ì • 변화를 ì¶”ì í•œë‹¤. ì´í›„ ë´‡ì˜ ê°ì •ì„ ë‹´ë‹¹í•˜ëŠ” 기계학습 ëª¨í˜•ì„ ë§Œë“¤ì–´ 학습시키고, ë´‡ì˜ í˜„ìž¬ ê°ì •ì— ë”°ë¼ ë‹µë³€ ë¬¸ìž¥ì„ ë³€ê²½í•˜ê±°ë‚˜ 기타 ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 어필하ë„ë¡ êµ¬í˜„í•œë‹¤. 최종ì ìœ¼ë¡œëŠ” ë´‡ ì¸í„°íŽ˜ì´ìФ ë° ìž¬ë¯¸ìžˆëŠ” ì¸í„°íŽ˜ì´ìФ ì•„ì´ë””어와 함께 묶어 대화를 시연한다. ì´ ê³¼ì •ì—서 ê²ªì€ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ í•¨ê»˜ 소개한다. ìš°ì„  NLTK 패키지를 기반으로 ê°ì • ì‚¬ì „ì„ ë§Œë“œëŠ” 과정과, ê°ì • 사전 ì¸ë±ìŠ¤ë¥¼ í•œêµ­ì–´ì— ë§žê²Œ 커스텀하는 ê³¼ì •ì„ ì„¤ëª…í•œë‹¤. 그리고 ê°ì • ìƒíƒœë¥¼ ì •ì˜í•œ 공간ì—서 ë´‡ì˜ ê°ì • 변화가 실제 ì¸ê°„ê³¼ 다르게 심하게 튀는 문제를 고려하는 ë°©ë²•ì„ ì„¤ëª…í•œë‹¤. 다양한 ë¬¸ì œë“¤ì˜ í•´ê²° 방법과 함께, 실제 서비스를 위해 멀티 모드 ëª¨ë¸ ì²´ì¸ì— 컨í…스트 엔진 ë° ëŒ€í™” 엔진과 ê°ì • ëª¨í˜•ì„ ì—°ê²°í•˜ëŠ” ê³¼ì •ì„ ìž¬ë¯¸ìžˆëŠ” ë°ëª¨ì™€ 함께 ê³µìœ í•˜ê³ ìž í•œë‹¤. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20170812-withoutappendix-170812065138-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> summary Chatbot is the underlying technology of an interactive interface. One of the problems to be solved for popularization of chatbots is the unnaturalness of inhuman conversation. This presentation introduces the process of implementing emotion status reading based on Python 3 for human conversation implementation, and the experience of simulating the emotional state of the bot itself, with the demonstration. We also share the problems and solutions we encountered in implementing the emotional models. 개요 ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ë¥¼ 위해 해결해야 í•  문제중 하나는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 ë¶€ìžì—°ìŠ¤ëŸ¬ì›€ì´ë‹¤. ì´ ë°œí‘œì—서는 ì¸ê°„ì ì¸ 대화 êµ¬í˜„ì„ ìœ„í•˜ì—¬ Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현한 과정과, ë´‡ ìžì²´ì˜ ê°ì • ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•œ ê²½í—˜ì„ ë°ëª¨ì™€ 함께 소개한다. ë˜í•œ ê°ì • ëª¨í˜•ì„ êµ¬í˜„í•˜ëŠ” 과정ì—서 ë§Œë‚¬ë˜ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ ê³µìœ í•œë‹¤. ìƒì„¸ ì±—ë´‡ì€ ëŒ€í™”í˜• ì¸í„°íŽ˜ì´ìФ ë° ìŒì„± ì¸ì‹ê³¼ì˜ ê²°í•©ì„ í†µí•œ 무입력 ë°©ì‹ ì¸í„°íŽ˜ì´ìŠ¤ì˜ ê¸°ë°˜ 기술ì´ë‹¤. ì±—ë´‡ì€ ê³ ê°ìƒë‹´ 서비스 분야부터 온ë¼ì¸ 구매, 디지털 어시스턴트 ë“±ì˜ ë‹¤ì–‘í•œ ë¶„ì•¼ì— ë„러 사용ë˜ë©°, í…스트 ê¸°ë°˜ì˜ ë©”ì‹ ì €ë¶€í„° ìŒì„± ì¸ì‹ ê¸°ë°˜ì˜ ìŠ¤ë§ˆíŠ¸ ìŠ¤í”¼ì»¤ë“±ì˜ ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 빠르게 보급ë˜ê³  있다. ì´ëŸ¬í•œ ì±—ë´‡ì˜ ëŒ€ì¤‘í™”ëŠ” 최근 머신러ë‹ì„ 기반으로 한 ìžì—°ì–´ 처리 ê¸°ìˆ ì˜ ì„±ëŠ¥ í–¥ìƒê³¼, ë”¥ëŸ¬ë‹ ë¶„ì•¼ì˜ ë°œì „ì— íž˜ìž…ì–´ 가능해진 end-to-end ëª¨ë¸ êµ¬í˜„ì— ê¸°ìˆ ì ìœ¼ë¡œ í° ì˜í–¥ì„ 받았다. ì±—ë´‡ì´ ì‘ìš©ë˜ëŠ” 분야가 넓어지고 다양한 분야ì—서 ì±—ë´‡ 서비스 ë° ì‚¬ì—…ì´ ì„±ìž¥í•¨ì— ë”°ë¼ &#39;불편한 골짜기 &#39; ë¼ê³  불리는 비ì¸ê°„ì  ëŒ€í™”ì—서 오는 피로 문제가 ì ì°¨ 대ë‘ë˜ê³  있다. 비ì¸ê°„ì  ëŒ€í™”ê°€ 가져오는 피로는 ì‚¬ìš©ìž ê²½í—˜ ë° ì´ìš© ì§€ì†ì„±ì— ì˜í–¥ì„ í¬ê²Œ 미친다. ë”°ë¼ì„œ ì´ ë¬¸ì œëŠ” 대화형 디지털 ì–´ì‹œìŠ¤í„´íŠ¸ì˜ ëŒ€ì¤‘í™” 과정ì—서 어렵지만 ìš°ì„ ì ìœ¼ë¡œ 해결해야 í•  과제들 중 하나가 ë˜ì—ˆë‹¤. ê°ì • ëª¨í˜•ì€ ë¹„ì¸ê°„ì  ëŒ€í™”ë¥¼ 벗어나 ìžì—°ìŠ¤ëŸ¬ìš´ 대화를 구현하기 위한 몇 가지 방법 중 하나ì´ë‹¤. ì´ ë°œí‘œì—서는 Python 3를 기반으로 ê°ì • ìƒíƒœ ì½ê¸°ë¥¼ 구현하고, ê°ì •ìƒíƒœë¥¼ 시뮬레ì´ì…˜í•˜ëŠ” ê³¼ì •ì— ëŒ€í•œ 경험과 ì ‘ê·¼ ë°©ë²•ì„ ì†Œê°œí•œë‹¤. Pythonì˜ NLTK 패키지를 ì´ìš©í•˜ì—¬ ê°ì • 사전 ë°ì´í„°ë¥¼ ìƒì„±í•œë‹¤. ê·¸ ë‹¤ìŒ ê¸°ì¡´ 대화 ë°ì´í„°ë¥¼ Python 3 ë° Pandas를 ì´ìš©í•˜ì—¬ 초벌가공한다. 가공한 ë°ì´í„°ë¥¼ ì´ìš©í•˜ì—¬ wordvec ê³µê°„ì„ ì •ì˜í•œë‹¤. Wordvec ê³µê°„ì˜ ê° ë‹¨ì–´ì— ê°ì • ë°ì´í„°ë¥¼ ì´ìš©í•´ 만든 태그를 붙여 ì ì ˆí•œ ìœ„ìƒ ê³µê°„ì„ ì •ì˜í•œë‹¤. ì´í›„ 실시간 대화ì—서 들어오는 ë‹¨ì–´ë“¤ì„ ì¼ì • 단위로 입력하여, 현재 í™”ìžì˜ ê°ì • ìƒíƒœ ë° ê°ì • 변화를 ì¶”ì í•œë‹¤. ì´í›„ ë´‡ì˜ ê°ì •ì„ ë‹´ë‹¹í•˜ëŠ” 기계학습 ëª¨í˜•ì„ ë§Œë“¤ì–´ 학습시키고, ë´‡ì˜ í˜„ìž¬ ê°ì •ì— ë”°ë¼ ë‹µë³€ ë¬¸ìž¥ì„ ë³€ê²½í•˜ê±°ë‚˜ 기타 ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 통해 어필하ë„ë¡ êµ¬í˜„í•œë‹¤. 최종ì ìœ¼ë¡œëŠ” ë´‡ ì¸í„°íŽ˜ì´ìФ ë° ìž¬ë¯¸ìžˆëŠ” ì¸í„°íŽ˜ì´ìФ ì•„ì´ë””어와 함께 묶어 대화를 시연한다. ì´ ê³¼ì •ì—서 ê²ªì€ ë¬¸ì œë“¤ ë° í•´ê²° ë°©ë²•ì„ í•¨ê»˜ 소개한다. ìš°ì„  NLTK 패키지를 기반으로 ê°ì • ì‚¬ì „ì„ ë§Œë“œëŠ” 과정과, ê°ì • 사전 ì¸ë±ìŠ¤ë¥¼ í•œêµ­ì–´ì— ë§žê²Œ 커스텀하는 ê³¼ì •ì„ ì„¤ëª…í•œë‹¤. 그리고 ê°ì • ìƒíƒœë¥¼ ì •ì˜í•œ 공간ì—서 ë´‡ì˜ ê°ì • 변화가 실제 ì¸ê°„ê³¼ 다르게 심하게 튀는 문제를 고려하는 ë°©ë²•ì„ ì„¤ëª…í•œë‹¤. 다양한 ë¬¸ì œë“¤ì˜ í•´ê²° 방법과 함께, 실제 서비스를 위해 멀티 모드 ëª¨ë¸ ì²´ì¸ì— 컨í…스트 엔진 ë° ëŒ€í™” 엔진과 ê°ì • ëª¨í˜•ì„ ì—°ê²°í•˜ëŠ” ê³¼ì •ì„ ìž¬ë¯¸ìžˆëŠ” ë°ëª¨ì™€ 함께 ê³µìœ í•˜ê³ ìž í•œë‹¤.
Let Android dream electric sheep: Making emotion model for chat-bot with Python3, NLTK and TensorFlow from Jeongkyu Shin
]]>
4145 10 https://cdn.slidesharecdn.com/ss_thumbnails/20170812-withoutappendix-170812065138-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¹„ì „: TPU부터 모바ì¼ê¹Œì§€ (Google I/O Extended Seoul 2017) /slideshow/tpu-google-io-extended-seoul-2017/77452837 20170702googleioextended-170703061456
êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¹„ì „: TPU부터 모바ì¼ê¹Œì§€ (Google I/O Extended Seoul 2017) ì´ ë°œí‘œì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ ì ‘ê·¼ 분야, 방법 ë° ëª©í‘œë¥¼ 구글 I/O 2017ì˜ ì„¸ì…˜ ë°œí‘œë“¤ì„ í†µí•´ 알아봅니다. From TPU to Mobile: Google's Machine Learning Vision In this presentation, I will cover about the approaches, methods and goals of Google's machine learning area through the sessions of Google I/O 2017.]]>

êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¹„ì „: TPU부터 모바ì¼ê¹Œì§€ (Google I/O Extended Seoul 2017) ì´ ë°œí‘œì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ ì ‘ê·¼ 분야, 방법 ë° ëª©í‘œë¥¼ 구글 I/O 2017ì˜ ì„¸ì…˜ ë°œí‘œë“¤ì„ í†µí•´ 알아봅니다. From TPU to Mobile: Google's Machine Learning Vision In this presentation, I will cover about the approaches, methods and goals of Google's machine learning area through the sessions of Google I/O 2017.]]>
Mon, 03 Jul 2017 06:14:56 GMT /slideshow/tpu-google-io-extended-seoul-2017/77452837 inureyes@slideshare.net(inureyes) êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¹„ì „: TPU부터 모바ì¼ê¹Œì§€ (Google I/O Extended Seoul 2017) inureyes êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¹„ì „: TPU부터 모바ì¼ê¹Œì§€ (Google I/O Extended Seoul 2017) ì´ ë°œí‘œì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ ì ‘ê·¼ 분야, 방법 ë° ëª©í‘œë¥¼ 구글 I/O 2017ì˜ ì„¸ì…˜ ë°œí‘œë“¤ì„ í†µí•´ 알아봅니다. From TPU to Mobile: Google's Machine Learning Vision In this presentation, I will cover about the approaches, methods and goals of Google's machine learning area through the sessions of Google I/O 2017. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20170702googleioextended-170703061456-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¹„ì „: TPU부터 모바ì¼ê¹Œì§€ (Google I/O Extended Seoul 2017) ì´ ë°œí‘œì—서는 êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¶„ì•¼ì— ëŒ€í•œ ì ‘ê·¼ 분야, 방법 ë° ëª©í‘œë¥¼ 구글 I/O 2017ì˜ ì„¸ì…˜ ë°œí‘œë“¤ì„ í†µí•´ 알아봅니다. From TPU to Mobile: Google&#39;s Machine Learning Vision In this presentation, I will cover about the approaches, methods and goals of Google&#39;s machine learning area through the sessions of Google I/O 2017.
êµ¬ê¸€ì˜ ë¨¸ì‹ ëŸ¬ë‹ ë¹„ì „: TPU부터 모바ì¼ê¹Œì§€ (Google I/O Extended Seoul 2017) from Jeongkyu Shin
]]>
3044 19 https://cdn.slidesharecdn.com/ss_thumbnails/20170702googleioextended-170703061456-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Deep-learning based Language Understanding and Emotion extractions /slideshow/deeplearning-based-language-understanding-and-emotion-extractions/77091221 20170616kosslabopenlabprint-170620023144
2017ë…„ 6ì›” 16ì¼ KossLab 오픈랩 발표ìžë£Œìž…니다.]]>

2017ë…„ 6ì›” 16ì¼ KossLab 오픈랩 발표ìžë£Œìž…니다.]]>
Tue, 20 Jun 2017 02:31:44 GMT /slideshow/deeplearning-based-language-understanding-and-emotion-extractions/77091221 inureyes@slideshare.net(inureyes) Deep-learning based Language Understanding and Emotion extractions inureyes 2017ë…„ 6ì›” 16ì¼ KossLab 오픈랩 발표ìžë£Œìž…니다. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20170616kosslabopenlabprint-170620023144-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 2017ë…„ 6ì›” 16ì¼ KossLab 오픈랩 발표ìžë£Œìž…니다.
Deep-learning based Language Understanding and Emotion extractions from Jeongkyu Shin
]]>
1377 5 https://cdn.slidesharecdn.com/ss_thumbnails/20170616kosslabopenlabprint-170620023144-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
기술 관심 갖기: 스타트업 기술 101 (Interested in Tech?: Startup Technology 101) /slideshow/101-interested-in-tech-startup-technology-101/76784337 20170427googlecampus-drawing-170609013646
ê¸°ìˆ ì  ë°°ê²½ì´ ì—†ëŠ” 창업ìžê°€ ê¸°ìˆ ì´ í•„ìš”í•œ ì°½ì—…ì„ í•˜ë ¤ê³  í•  때 중요한 ë‚´ìš©ì€ ë¬´ì—‡ì¼ê¹Œìš”? ìŠ¤íƒ€íŠ¸ì—…ì— í•„ìš”í•œ 기술들과, 창업시 고민할 ë°©í–¥ì„ ì•ˆë‚´í•©ë‹ˆë‹¤. 2017ë…„ 4ì›” 27ì¼ êµ¬ê¸€ìº í¼ìФ ì„œìš¸ì˜ Campus For Moms ì—서 발표한 슬ë¼ì´ë“œìž…니다. What is important when a founder who does not have a technical background wants to start a business that requires technology? It introduces the technologies necessary for start-up, and directions to worry when starting a business. This slide is for invited talk of Campus For Moms on April 27, 2017 at Google Campus Seoul.]]>

ê¸°ìˆ ì  ë°°ê²½ì´ ì—†ëŠ” 창업ìžê°€ ê¸°ìˆ ì´ í•„ìš”í•œ ì°½ì—…ì„ í•˜ë ¤ê³  í•  때 중요한 ë‚´ìš©ì€ ë¬´ì—‡ì¼ê¹Œìš”? ìŠ¤íƒ€íŠ¸ì—…ì— í•„ìš”í•œ 기술들과, 창업시 고민할 ë°©í–¥ì„ ì•ˆë‚´í•©ë‹ˆë‹¤. 2017ë…„ 4ì›” 27ì¼ êµ¬ê¸€ìº í¼ìФ ì„œìš¸ì˜ Campus For Moms ì—서 발표한 슬ë¼ì´ë“œìž…니다. What is important when a founder who does not have a technical background wants to start a business that requires technology? It introduces the technologies necessary for start-up, and directions to worry when starting a business. This slide is for invited talk of Campus For Moms on April 27, 2017 at Google Campus Seoul.]]>
Fri, 09 Jun 2017 01:36:46 GMT /slideshow/101-interested-in-tech-startup-technology-101/76784337 inureyes@slideshare.net(inureyes) 기술 관심 갖기: 스타트업 기술 101 (Interested in Tech?: Startup Technology 101) inureyes ê¸°ìˆ ì  ë°°ê²½ì´ ì—†ëŠ” 창업ìžê°€ ê¸°ìˆ ì´ í•„ìš”í•œ ì°½ì—…ì„ í•˜ë ¤ê³  í•  때 중요한 ë‚´ìš©ì€ ë¬´ì—‡ì¼ê¹Œìš”? ìŠ¤íƒ€íŠ¸ì—…ì— í•„ìš”í•œ 기술들과, 창업시 고민할 ë°©í–¥ì„ ì•ˆë‚´í•©ë‹ˆë‹¤. 2017ë…„ 4ì›” 27ì¼ êµ¬ê¸€ìº í¼ìФ ì„œìš¸ì˜ Campus For Moms ì—서 발표한 슬ë¼ì´ë“œìž…니다. What is important when a founder who does not have a technical background wants to start a business that requires technology? It introduces the technologies necessary for start-up, and directions to worry when starting a business. This slide is for invited talk of Campus For Moms on April 27, 2017 at Google Campus Seoul. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20170427googlecampus-drawing-170609013646-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ê¸°ìˆ ì  ë°°ê²½ì´ ì—†ëŠ” 창업ìžê°€ ê¸°ìˆ ì´ í•„ìš”í•œ ì°½ì—…ì„ í•˜ë ¤ê³  í•  때 중요한 ë‚´ìš©ì€ ë¬´ì—‡ì¼ê¹Œìš”? ìŠ¤íƒ€íŠ¸ì—…ì— í•„ìš”í•œ 기술들과, 창업시 고민할 ë°©í–¥ì„ ì•ˆë‚´í•©ë‹ˆë‹¤. 2017ë…„ 4ì›” 27ì¼ êµ¬ê¸€ìº í¼ìФ ì„œìš¸ì˜ Campus For Moms ì—서 발표한 슬ë¼ì´ë“œìž…니다. What is important when a founder who does not have a technical background wants to start a business that requires technology? It introduces the technologies necessary for start-up, and directions to worry when starting a business. This slide is for invited talk of Campus For Moms on April 27, 2017 at Google Campus Seoul.
기술 관심 갖기: 스타트업 기술 101 (Interested in Tech?: Startup Technology 101) from Jeongkyu Shin
]]>
807 4 https://cdn.slidesharecdn.com/ss_thumbnails/20170427googlecampus-drawing-170609013646-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
OSS SW Basics Lecture 14: Open source hardware /slideshow/oss-sw-basics-lecture-14-open-source-hardware/76755161 lecture14korean-170608064736
Lectures on Open-source SW Basics 2016 - 14: Open source in research fields]]>

Lectures on Open-source SW Basics 2016 - 14: Open source in research fields]]>
Thu, 08 Jun 2017 06:47:36 GMT /slideshow/oss-sw-basics-lecture-14-open-source-hardware/76755161 inureyes@slideshare.net(inureyes) OSS SW Basics Lecture 14: Open source hardware inureyes Lectures on Open-source SW Basics 2016 - 14: Open source in research fields <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/lecture14korean-170608064736-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Lectures on Open-source SW Basics 2016 - 14: Open source in research fields
OSS SW Basics Lecture 14: Open source hardware from Jeongkyu Shin
]]>
383 2 https://cdn.slidesharecdn.com/ss_thumbnails/lecture14korean-170608064736-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
OSS SW Basics Lecture 12: Open source in research fields /slideshow/oss-sw-basics-lecture-12-open-source-in-research-fields/76755121 lecture12korean-170608064617
Lectures on Open-source SW Basics 2016 - 12: Open source in research fields]]>

Lectures on Open-source SW Basics 2016 - 12: Open source in research fields]]>
Thu, 08 Jun 2017 06:46:17 GMT /slideshow/oss-sw-basics-lecture-12-open-source-in-research-fields/76755121 inureyes@slideshare.net(inureyes) OSS SW Basics Lecture 12: Open source in research fields inureyes Lectures on Open-source SW Basics 2016 - 12: Open source in research fields <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/lecture12korean-170608064617-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Lectures on Open-source SW Basics 2016 - 12: Open source in research fields
OSS SW Basics Lecture 12: Open source in research fields from Jeongkyu Shin
]]>
285 5 https://cdn.slidesharecdn.com/ss_thumbnails/lecture12korean-170608064617-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
OSS SW Basics Lecture 10: Setting up term project /slideshow/oss-sw-basics-lecture-10-setting-up-term-project/76755095 lecture10korean-nolink-170608064455
Lectures on Open-source SW Basics 2016 - 10: Setting up term project]]>

Lectures on Open-source SW Basics 2016 - 10: Setting up term project]]>
Thu, 08 Jun 2017 06:44:55 GMT /slideshow/oss-sw-basics-lecture-10-setting-up-term-project/76755095 inureyes@slideshare.net(inureyes) OSS SW Basics Lecture 10: Setting up term project inureyes Lectures on Open-source SW Basics 2016 - 10: Setting up term project <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/lecture10korean-nolink-170608064455-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Lectures on Open-source SW Basics 2016 - 10: Setting up term project
OSS SW Basics Lecture 10: Setting up term project from Jeongkyu Shin
]]>
367 60 https://cdn.slidesharecdn.com/ss_thumbnails/lecture10korean-nolink-170608064455-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-inureyes-48x48.jpg?cb=1748442278 Founder of Lablup Inc / Leader of TNF/Needlworks / Google Developer Expert (Machine Learning) / Statistical physicist / opinion formation dynamics on complex systems / studying and modeling neuroscience and social systems. Huge advocate of open source. forest.nubimaru.com https://cdn.slidesharecdn.com/ss_thumbnails/20191130public-191209133804-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/boosting-machine-learning-workflow-with-tensorflow-20/203563001 Boosting machine learn... https://cdn.slidesharecdn.com/ss_thumbnails/20190630googleioextendedjeongkyushin-190922011354-thumbnail.jpg?width=320&height=320&fit=bounds inureyes/machine-learning-in-google-io-19-174641619 Machine Learning in Go... https://cdn.slidesharecdn.com/ss_thumbnails/pyconkr2019jeongkyushin-optimized-190820110041-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/python-165125392/165125392 ë¨¸ì‹ ëŸ¬ë‹ ë° ë°ì´í„° 과학 연구ìžë¥¼ 위한 ...