순환신경망(Recurrent neural networks) 개요Byoung-Hee Kim순환신경망(recurrent neural networks)에 대한 기초 개념 강의.
4시간 강의와 2시간 실습으로 구성.
RNN 체험을 위한 자료와 기본 개념 이해를 돕기 위한 부록을 추가.
The bleeding edge of machine learning stream in 2017 - APAC ML/DS Community ...Jeongkyu ShinVideo (Korean): https://www.youtube.com/watch?v=r64_PeoZvao
기계학습은 최근의 연구 성과 및 기술의 발전에 힘입어 다양한 분야에 본격적으로 적용되기 시작했습니다. 2017년은 응용분야의 확장에 힘입어 기계학습 응용이 대중화되는 한 해가 될 것입니다. 이 발표에서는 기계학습이 해결한 기술적인 문제와, 현재 해결하려고 하는 난제들을 다룹니다. 또한 2017년 현재 기계학습이 응용되고 있는 분야들과 응용 방법 및, 이후 기계학습 적용을 통해 발전할 수 있는 분야들과 적용 아이디어를 이야기합니다.
Machine learning has been applied to various areas in earnest owing to recent research results and technological advancements. In 2017, machine learning application will be popular with the expansion of the application area. This talk covers technical issues solved by machine learning, and difficult problems that should be solved now. It also covers the areas that apply machine learning in 2017, application methods, area that can develop by application machine learning, and application ideas.
[한국어] Neural Architecture Search with Reinforcement LearningKiho Suh모두의연구소에서 발표했던 “Neural Architecture Search with Reinforcement Learning”이라는 논문발표 자료를 공유합니다. 머신러닝 개발 업무중 일부를 자동화하는 구글의 AutoML이 뭘하려는지 이 논문을 통해 잘 보여줍니다.
이 논문에서는 딥러닝 구조를 만드는 딥러닝 구조에 대해서 설명합니다. 800개의 GPU를 혹은 400개의 CPU를 썼고 State of Art 혹은 State of Art 바로 아래이지만 더 빠르고 더 작은 네트워크를 이것을 통해 만들었습니다. 이제 Feature Engineering에서 Neural Network Engineering으로 페러다임이 변했는데 이것의 첫 시도 한 논문입니다.
인공지능 방법론 - 딥러닝 이해하기Byoung-Hee KimNote (2017-07-12): a more recent version of this slide has been released. /ByoungHeeKim1/20170629-osia-final
Introduction to deep learning approaches for artificial intelligence (with some practice materials) (mostly in Korean)
(서울대학교 인지과학협동과정, 인지과학방법론 2016년 2학기 강의)
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...홍배 김InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets
오사카 대학 박사과정인 Takato Horii군이 작성한 자료
데이터 생성 모델로 우수한 GAN을 이용하여 비지도학습을 통해
"알기쉬게" 이미지의 정보를 표현하는 특징량을 "간단하게"획득하기
* 특징이 서로 얽혀있는 Physical space에서 서로 독립적인 Eigen space로 변환하는 것과 같은 원리
Reinforcement learning v0.5SANG WON PARK모두를 위한 Deep Reinforcement Learning 강의를 요약정리
http://hunkim.github.io/ml/
실습에 사용된 코드
https://github.com/freepsw/tensorflow_examples/tree/master/20.RL_by_SungKim
[한국어] Neural Architecture Search with Reinforcement LearningKiho Suh모두의연구소에서 발표했던 “Neural Architecture Search with Reinforcement Learning”이라는 논문발표 자료를 공유합니다. 머신러닝 개발 업무중 일부를 자동화하는 구글의 AutoML이 뭘하려는지 이 논문을 통해 잘 보여줍니다.
이 논문에서는 딥러닝 구조를 만드는 딥러닝 구조에 대해서 설명합니다. 800개의 GPU를 혹은 400개의 CPU를 썼고 State of Art 혹은 State of Art 바로 아래이지만 더 빠르고 더 작은 네트워크를 이것을 통해 만들었습니다. 이제 Feature Engineering에서 Neural Network Engineering으로 페러다임이 변했는데 이것의 첫 시도 한 논문입니다.
인공지능 방법론 - 딥러닝 이해하기Byoung-Hee KimNote (2017-07-12): a more recent version of this slide has been released. /ByoungHeeKim1/20170629-osia-final
Introduction to deep learning approaches for artificial intelligence (with some practice materials) (mostly in Korean)
(서울대학교 인지과학협동과정, 인지과학방법론 2016년 2학기 강의)
InfoGAN: Interpretable Representation Learning by Information Maximizing Gene...홍배 김InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets
오사카 대학 박사과정인 Takato Horii군이 작성한 자료
데이터 생성 모델로 우수한 GAN을 이용하여 비지도학습을 통해
"알기쉬게" 이미지의 정보를 표현하는 특징량을 "간단하게"획득하기
* 특징이 서로 얽혀있는 Physical space에서 서로 독립적인 Eigen space로 변환하는 것과 같은 원리
Reinforcement learning v0.5SANG WON PARK모두를 위한 Deep Reinforcement Learning 강의를 요약정리
http://hunkim.github.io/ml/
실습에 사용된 코드
https://github.com/freepsw/tensorflow_examples/tree/master/20.RL_by_SungKim
Machine Learning Foundations (a case study approach) 강의 정리SANG WON PARK실제 비즈니스에서 많이 활용되는 사례를 중심으로 어떻게 기존 데이터를 이용하여 알고리즘을 선택하고, 학습하여, 예측모델을 구축 하는지 jupyter notebook을 이용하여 실제 코드를 이용하여 실습할 수 있다.
강의 초반에 강조하는 것 처럼, 머신러닝 알고리즘은 나중에 자세히 설명하는 과정이 따로 있고, 이번 강의는 실제 어떻게 활용하는지에 완전히 초점이 맞추어져 있어서, 알고리즘은 아주 간략한 수준으로 설명해 준다. (좀 더 구체적인 내용은 심화과정이 따로 있음)
http://blog.naver.com/freepsw/221113685916 참고
https://github.com/freepsw/coursera/tree/master/ML_Foundations/A_Case_Study 코드 샘플
[한국어] Multiagent Bidirectional- Coordinated Nets for Learning to Play StarCra...Kiho SuhThe document summarizes a presentation on a paper about using multiagent bidirectional-coordinated networks (BiCNet) to develop AI agents that can learn to play combat games in StarCraft. The paper introduces BiCNet, which uses bidirectional RNNs to allow agents to communicate and coordinate their actions. Experiments show BiCNet agents outperform independent and other cooperative agents in different combat scenarios in StarCraft, developing strategies like focus firing and coordinated attacks. Visualizations of agent coordination and additional areas for investigation are also discussed.
20160409 microsoft 세미나 머신러닝관련 발표자료JungGeun Lee2016년 4월 9일
microsoft 세미나 발표자료입니다.
발표는 PPT 로 할거고 애니메이션등 약간의 내용을 추가해서 발표할 예정입니다.
알파고관련된 내용만있는 축약본은 아래링크에 있습니다.
http://www.slideshare.net/redrebel/20160409-ms-ml
파이썬으로 나만의 강화학습 환경 만들기정주 김인공지능 분야에서 강화학습은 중요한 방법론으로 떠오르고 있습니다. 이 발표에서는 강화학습의 기본 개념과 강화학습 연구용 툴킷인 OpenAI Gym에 대해 소개하고, 파이썬으로 직접 강화학습 환경을 만들고 학습시키는 방법에 대해서 알아보겠습니다.
[비즈클래스 3기] IP를 활용한 해외진출사례 | 핑크퐁 이승규 CFOBIZ+Sing, Play and Learn is an animation studio and content creator that produces educational videos and apps for children. It has 2.7K videos on its app that reaches 150 million users. On YouTube it has over 4.1 billion views. It creates colorful and dynamic content in 9 languages and is the number 1 education app in 112 countries. It aims to produce high quality, long-form content to educate and entertain children worldwide.
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저BESPIN GLOBAL전 세계적으로 클라우드 기반의 디지털 트랜스포메이션이 빠르게 진행되고 있음에도 불구하고, 기업에서 클라우드를 도입하고 마이그레이션 하는 과정은 여전히 어려움이 많습니다. 성공적인 마이그레이션은 클라우드로의 단순 인프라 변경에서 그치는 것이 아니라 비즈니스와 프로세스가 함께 변화할 때 완성될 수 있습니다.
그리고 그 변화의 중심에는 인공지능(AI)과 머신러닝(ML)이 있습니다. 인공지능과 머신러닝은 모든 것을 자동화하여 스스로 데이터를 분류하며 유의미한 가치를 찾아냅니다. 바로 여기에서부터 기업의 비즈니스 혁신은 시작됩니다.
클라우드로의 디지털 트랜스포메이션 전략과 인공지능/머신러닝을 활용한 비즈니스 혁신 방법 중, 딥러닝 트렌드와 AWS 활용 시나리오에 대해 이번 세션을 통해 쉽고 정확하게 알아보실 수 있습니다.
100% Serverless big data scale production Deep Learning Systemhoondong kim- BigData Sale Deep Learning Training System (with GPU Docker PaaS on Azure Batch AI)
- Deep Learning Serving Layer (with Auto Scale Out Mode on Web App for Linux Docker)
- BigDL, Keras, Tensorlfow, Horovod, TensorflowOnAzure
딥러닝 세계에 입문하기 위반 분투Ubuntu Korea Community2018.11.10 - Ubuntu Fest, Daejeon (우분투 페스트, 대전)
딥러닝 세계에 입문하기 위반 분투 - 이수민
https://fest.ubuntu-kr.org
http://event.ubuntu-kr.org/2018/10/01/ubuntu-fest.html
[오컴 Clip IT 세미나] 머신러닝과 인공지능의 현재와 미래Taehoon Ko오컴 Clip IT 세미나 1회차 "머신러닝과 인공지능의 현재와 미래"
1. 인공지능과 머신러닝
- 영화 및 애니메이션에 나타나는 친화적 인공지능과 적대적 인공지능, 그리고 감성적 인공지능
- 강한 인공지능과 약한 인공지능의 차이
- 인공지능과 머신러닝의 관계
2. 딥러닝과 강화학습
- 인공지능의 중요 열쇠이자 머신러닝의 세부 이론인 딥러닝과 강화학습에 대한 개괄 소개
3. 인공지능에 대한 우리의 자세
- 과연 인공지능은 완벽한가?
- 과연 인공지능은 인간 전문가를 대체할 수 있을까?
- 데이터의 중요성
Deep learning text NLP and Spark Collaboration . 한글 딥러닝 Text NLP & Sparkhoondong kimThis slide explain the Deep Learning Text NLP for Korean Language. We will also discuss expansion using Spark in Deep Learning Approach to BigData Scale data.
이 슬라이드에서는 한글의 deep learning Text NLP에 대하여 설명한다. 또한, BigData Scale 데이타에 대한 Deep Learning Approach 에 있어, Spark 를 이용한 확장에 대하여도 다룬다.
Visualizing Computer-Based Activity on Ambient Displays to Reduce Sedentary ...SodamKim14Paper by Hans Brombacher, Xipei Ren, Steven Vos, Carine Lallemand
OzCHI 2020
Process for Big Data AnalysisMyunggoon Choi본 자료는 빅데이터를 분석하는 전반적인 과정에 대해 정리한 자료로써 사회과학을 포함한 다양한 영역(컴퓨터 공학, 통계학, 수학 등)이 분석 과정에 참여할 수 있는지를 정리한 자료이다. 분석 과정 세부 영역에 있어선 주로 사회과학의 관점에서 기술하였다. 현재 자료는 2010년부터 사회과학의 관점에서 데이터 분석을 계속 해오면서 경험한 부분과 문헌 및 발표 자료 등을 통해 정리한 자료이다. 앞으로 여러 영역을 공부하면서 빅데이터 분석 프로세스를 더욱 발전시켜 나갈 예정이다.
안.전.제.일. 강화학습!Dongmin Lee안녕하세요.
이번에 '1st 함께하는 딥러닝 컨퍼런스'에서 "안.전.제.일. 강화학습"이란 주제로 발표한 이동민이라고 합니다.
컨퍼런스 관련 링크는 다음과 같습니다.
https://tykimos.github.io/2018/06/28/ISS_1st_Deep_Learning_Conference_All_Together/
그리고 대략적인 개요는 다음과 같습니다.
1. What is Artificial Intelligence?
2. What is Reinforcement Learning?
3. What is Artificial General Intelligence?
4. Planning and Learning
5. Safe Reinforcement Learning
또한 이 자료에는 "Imagination-Augmented Agents for Deep Reinforcement Learning"이라는 논문을 자세히 설명하였습니다.
많은 분들이 보시고 도움이 되셨으면 좋겠습니다~!
Machine learning and deep learning (AiBB Lab)Don Chang
기계 학습의 현재와 미래
1. 기계 학습의 현재와 미래
Joon Hee Kim
KAIST
Users and Information Lab
1
2. 소개
• 김준희
= 카이스트 전산학과 박사 과정 (uilab.kaist.ac.kr, 마지막 학기!!)
+ 코노랩스 (kono.ai, 인공지능 스케쥴링 비서) 리서치 엔지니어
• 연구분야
베이지안 통계 모델, 텍스트 중심 빅 데이터, 유저 프로파일링
• 가장 최근 연구
클릭율이 높아지도록 자동으로 헤드라인 단어를 생성하는 기계 학습
모델
(headline.joonhee.kim, Yahoo! Research, KDD 2016)
10. 딥 러닝 부
FFNN
feed forward neural network
- input, hidden, output layer
- 가장 기본적인 네트워크 형태
- 답이 정해져 있는 지도 학습에서 사용
- 다른 네트워크와 결합하여 많이 사용
11. 딥 러닝 부
auto-encoder
- input, hidden, output layer
- input = output
- automatically encode information
- 데이터를 적은 차원으로 압축
- 정해진 답이 없는, 비지도 학습에서 사용
- 앞: 인코딩 // 뒤: 디코딩
12. 잠깐 진짜 부!
시각 정보 망막 절세포
- 방향
- 색
- 밝기
외측 슬상핵
- 운동, 깊이
- 색, 형태
V1
- 모서리
- 일반적, 대략적 형태
V2
- 형태 구분
- 형태 기억
13. 딥 러닝 부
CNN
convolutional neural network
convolution layer
- 필터를 사용하여 지역성 학습
rectifier layer
- 신호 처리
pooling layer
- 다운샘플링 (pooling)
fully-connected layer
- 학습
29. 현재 딥 러닝의 쟁점
다 잘 되네. 그럼 이제 어디에 적용할까?
1. 기존에 있는 걸 더 잘하자: ex. 영상 의학 (시각), 챗봇 (텍스트)
2. 컨벌전스 (여러 도메인 합치기): ex. 적응형 VR (시각 + 텍스트)
3. 완전히 새로운 무언가 = ?
30. 현재 딥 러닝의 문제점
• 여전히 만연하는 연구의 쏠림 현상
(or 부익부 빈익빈 or 유행)
• 설명되지 않는 잔상
• 더 크게 더 많이가 아닌, 명확한 이론과 방향성이 필요
31. 2016 학회 동향
• NIPS: 기계 학습, 계산 신경학
115 / 569 (딥러닝 관련 / 전체 논문)
• ICML: 기계 학습
58 / 322
• KDD: 데이터 마이닝
10 / 208
32. 현재 딥 러닝의 도전 과제
• 구조
새로운 레이어, activation function
• 도메인
새로운 문제, 도메인, 학습법
• 베이지안
베이지안과 장단점 합치기
• 응용
강화학습, non-convex optimization, 비전, 텍스트, 시계열
데이터
• 해석
이게 왜 되지?
34. Learning What and Where to Draw
GAN
두개의 네트워크가 서로 경쟁
g-net: 최대한 비슷한 이미지 생성
d-net: 진짜와 가짜를 구분
35. ICML
• 키워드
새로운 레이어, 강화 학습
Why does X work?
• Pixel Recurrent Neural Networks
• Dueling Network Architectures
for Deep Reinforcement Learning 0
6
12
18
24
구조 도메인 베이지안 응용 설명
36. Pixel Recurrent Neural Networks
목표: 가려진 이미지 재구성 모델: Bi-directional LSTM
• 2차원 LSTM 을 구성
• CNN 이 아닌 RNN (LSTM) 을 맥락이라는 의미로 이미지에 적용
• 이미지의 다양한 재구성, 블러 없애기, 화질 증가 등에 사용
37. Dueling Network Architectures for
Deep Reinforcement Learning
이때 이렇게 행동해야지
강화학습
=
지금 이런 상황이야 이때 이렇게 행동해야지
- 상황과 행동 따로 학습
- 더 빠른 학습
- 더 효율적인 일반화
38. KDD
• 키워드: 어디에 사용할까?
• Transferring Deep Visual Semantic Features
to Large-Scale Multimodal Learning to Rank
0
2
4
6
8
구조 도메인 베이지안 응용 설명
39. Transferring Deep Visual Semantic
Features to Large-Scale Multimodal Learning to Rank
1. CNN 을 통하여 각 상품의 이미지+텍스트 생성
42. 딥 러닝
• 구조
새로운 레이어, activation function
• 도메인
새로운 문제, 도메인, 학습법
• 베이지안
베이지안과 장단점 합치기
• 응용
강화학습, non-convex optimization, 비전, 텍스트, 시계열
데이터
• 해석
이게 왜 되지?
43. 강화 학습
• 이론
- 현재 알고리즘은 (Q-Learning, Policy Gradients)
기존의 방법에 딥 러닝에 접목 시킨 정도
• 환경
- 적은 데이터와 적은 변수로 학습
- 다자간 학습
• 응용
- 온라인: 게임 외에 어떻게 사용 할 것인가?
- 오프라인: 무인 자동차, 드론, 로보틱스 (무한한 실험이 힘
들다)
- 새로운 적용 분야는?
44. 자연어 처리
1. 기계적 NLP (현재 위치)
- 문장 이해, 문장 생성
- 문맥 파악
- 기계 번역
2. 인간적 NLP
- 감정, 뉘앙스, 분위기 분석
- 사회적 대화
3. 새로운 생각 발생
- 연구 주제 생성
- 전략적 생각
- 시/소설 작성, 몽상
45. 비젼/음성
• 딥 러닝
새로운 레이어 구조, 생물학적 힌트
• one shot learning
• 비디오
• 언어와 연결
• 멀티미디어 생성
• 아름다움, 유행
47. 챗봇
• 개인 AI 비서
- 모바일, 모바일, 모바일
- iOS vs. Android 와 동일한 플랫폼의 문제
• 실제 사람의 AI 페르소나
- 살아 있을때 및 사후에도, 혹은 예전의 위인들도
48. 의학
• 약학, 유전학
• 영상의학과
- 암, 뇌, 눈, 폐 진단에서 인간과 비슷 혹은 그 이상
- 제 3세계
• 정신과
- 우울증 진단 및 치료
• 진단의학과
- Watson
- 치료를 넘어서, 발병 전 예측 및 향후 건강 예측
49. 엔터테인먼트
• 적응형 VR
- 생각하는 대로 실시간 시각 정보 생성
• 멀티미디어 추천 / 합성
- 현재 감정에 맞는 영화, 음악 추천
- 현재 보고 있는 스포츠 상황에 맞는 배경 음악 합성
- 자동 요약 및 리플레이
• 여행/관광
- VR/AR
- 컨텍스트에 맞는 나레이션 (detour)
50. 그외
• 금융
- 개인/회사 리스크 분석
• 교육
- 학생을 정확히 이해
• 유통, 소상공인
- 정확한 수요 예측, 컨설팅
51. Reference
• 딥 러닝 구조화 / 시각화
http://www.asimovinstitute.org/neural-network-zoo/
• 학회
https://nips.cc/
http://icml.cc/2016/
http://www.kdd.org/kdd2016/
• 좋은 딥 러닝 강의들
- Geoffrey Hinton @ Toronto
https://www.coursera.org/learn/neural-networks
- Nando de Freitas @ Oxford
https://www.cs.ox.ac.uk/people/nando.defreitas/
machinelearning/
- Deep Learning Summer School
http://videolectures.net/deeplearning2016_montreal/
52. Reference
• Silver, David, et al. "Mastering the game of Go with deep neural networks and tree
search." Nature 529.7587 (2016): 484-489.
• Zhang, Richard, Phillip Isola, and Alexei A. Efros. "Colorful Image Colorization."
arXiv preprint arXiv:1603.08511 (2016).
• Gatys, Leon A., Alexander S. Ecker, and Matthias Bethge. "A neural algorithm of
artistic style." arXiv preprint arXiv:1508.06576 (2015).
• Reed, Scott E., et al. "Learning what and where to draw." Advances In Neural
Information Processing Systems. 2016.
• van den Oord, Aaron, Nal Kalchbrenner, and Koray Kavukcuoglu. "Pixel Recurrent
Neural Networks." arXiv preprint arXiv:1601.06759 (2016).
• Wang, Ziyu, Nando de Freitas, and Marc Lanctot. "Dueling network architectures
for deep reinforcement learning." arXiv preprint arXiv:1511.06581 (2015).
• Lynch, Corey, Kamelia Aryafar, and Josh Attenberg. "Images Don't Lie: Transferring
Deep Visual Semantic Features to Large-Scale Multimodal Learning to Rank." arXiv
preprint arXiv:1511.06746 (2015).