SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
Neural Stream 
and IoT 
around Connected Car 
2014.11.21 
비아이큐브 김민경 
daengky@naver.com 
BICube 
Machine Learning Meetup
목차 
I. IoT 
II. Bigdata 
III. Machine Learning 
IV. Neural Stream 
V. Conclusions (Demo) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
목차 
I. IoT 
II. Bigdata 
III. Machine Learning 
IV. Neural Stream 
V. Conclusions (Demo) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
I. IoT 
Internet access to other devices both inside as outside 
the vehicle 
Bigdata BICube Intelligence Platform Machine Learning Meetup
I. IoT 
Bigdata BICube Intelligence Platform Machine Learning Meetup
PREDICTIVE MAINTENANCE 
Improving owner experience 
• real-time using sensor data, time-series 
• proactive service, i.e. brake issue 
• driving better customer service 
IoT & 오픈소스 -김형채 
I. IoT 
Bigdata BICube Intelligence Platform Machine Learning Meetup
I. IoT 
Problem 
Bigdata BICube Intelligence Platform Machine Learning Meetup
I. IoT 
Complex 
Example 
pseudo-code 
and formulae : 
Edge selection : 
procedure ACO_MetaHeuristic 
while (not_termination) 
end while 
end procedure 
Pheromone update : 
generateSolutions() 
daemonActions() 
pheromoneUpdate() 
where if ant k uses curve xy in its tour 
otherwise 
Bigdata BICube Intelligence Platform Machine Learning Meetup
I. IoT 
Examples 
• 차량측정 정보 
주행 시간 
차량 앞뒤방향 가속도(3축 가속도 센서) 
차량 좌우방향 가속도(3축 가속도 센서) 
차량 상하방향 가속도(3축 가속도 센서) 
차량 중심 좌우회전 각속도(3축 자이로 센서) 
차량 중심 앞뒤회전 각속도(3축 자이로 센서) 
차량 중심 평행회전 각속도(3축 자이로 센서) 
차량 주행 정보(위도) 
차량 주행 정보(경도) 
차량 주행 정보(속도) 
차량 주행 정보(진행 방향각) 
GPS 정보 받는 위성 사용수 
GPS 위치정보 중 수평 위치에 대한 오차의 수치(낮을 수록 좋음) 
GPS 기준 시간 정보(시각) 
GPS 기준 시간 정보(분) 
GPS 기준 시간 정보(초) 
측정 시간 정보(년) 
측정 시간 정보(월) 
측정 시간 정보(일) 
측정 시간 정보(시) 
측정 시간 정보(분) 
측정 시간 정보(초) 
측정 시간 정보(1/1000초) 
• 운전자 정보 
시선 인지 장치가 운전자의 시선 감지 유무 
운전자 눈 깜빡임 유무 
운전자 머리위치 x값(world 좌표계) 
운전자 머리위치 y값(world 좌표계) 
운전자 머리위치 z값(world 좌표계) 
x축 기준으로 운전자 머리 회전값(world 좌표계) 
y축 기준으로 운전자 머리 회전값(world 좌표계) 
z축 기준으로 운전자 머리 회전값(world 좌표계) 
운전자 머리가 향하는 방향 x값(world 좌표계) 
운전자 머리가 향하는 방향 y값(world 좌표계) 
운전자 머리가 향하는 방향 z값(world 좌표계) 
운전자 우측 눈위치 x값(world 좌표계) 
운전자 우측 눈위치 y값(world 좌표계) 
운전자 우측 눈위치 z값(world 좌표계) 
운전자 좌측 눈위치 x값(world 좌표계) 
운전자 좌측 눈위치 y값(world 좌표계) 
운전자 좌측 눈위치 z값(world 좌표계) 
운전자 우측 눈동자 위치 x값(world 좌표계) 
운전자 우측 눈동자 위치 y값(world 좌표계) 
운전자 우측 눈동자 위치 z값(world 좌표계) 
운전자 좌측 눈동자 위치 x값(world 좌표계) 
운전자 좌측 눈동자 위치 y값(world 좌표계) 
운전자 좌측 눈동자 위치 z값(world 좌표계) 
운전자 머리 정보에 대한 신뢰도 
운전자 우측 눈 응시방향 x값(world 좌표계) 
운전자 우측 눈 응시방향 y값(world 좌표계) 
운전자 좌측 눈 응시방향 x값(world 좌표계) 
운전자 좌측 눈 응시방향 y값(world 좌표계) 
자료제공:교통안전공단 
Bigdata BICube Intelligence Platform Machine Learning Meetup
목차 
I. IoT 
II. Bigdata 
III. Machine Learning 
IV. Neural Streaming 
V. Conclusions (Demo) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
II. Bigdata Summary 
CONNECTED CAR IS BIG DATA 
• cars produce 2GB sensor data every 90 min 
• 60M cars manufactured each year 
• If driven 4 hours a day .. 
103 exabytes 
• Gigabyte (1 000 000 000 Bytes) 
• Terabyte (1 000 000 000 000 Bytes) 
• Petabyte (1 000 000 000 000 000 Bytes) 
• Exabyte (1 000 000 000 000 000 000 Bytes) 
• Zettabyte (1 000 000 000 000 000 000 000 Bytes) 
• Yottabyte (1 000 000 000 000 000 000 000 000 Bytes) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
II. Bigdata Summary 
Bigdata headache or 
opportunity? 
Bigdata BICube Intelligence Platform Machine Learning Meetup
II. Bigdata Summary 
암달의 법칙과 구스타프손 법칙-CPU기술의 한계? 
http://en.wikipedia.org/wiki/Amdahl's_law 
병렬 컴퓨팅에서 멀티 프로세서를 사용할 때 프로그램의 성능향상은 프로그램의 순차적인 부분에 의해 제한된다. 예를 들 
면, 프로그램의 95%가 병렬화 할 수 있다면 이론적인 최대 성능 향상은 아무리 많은 프로세서를 사용하더라도 최대 20배로 
제한된다. 
• Deadlock : several participants are waiting on each other to reach a specific state to be able to progress 
• Livelock : though is that instead of being frozen in a state of waiting for others to progress, the participants continuously change their 
state. 
• Thread starvation - when the execute threads are either all busy, or have all become deadlocked, so there's literally no one to 
service any new requests, this effectively shuts down the server (though it probably still looks to an admin like it's up and running). 
• Race conditions - when shared data is being changed by multiple threads while a given method is executing, it can cause the 
internal logic to be subverted and produce unexpected results 
Bigdata BICube Intelligence Platform Machine Learning Meetup
II. Bigdata Summary 
Why Bigdata? 
Hadoop SuperComputer DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
분산 저장(HDFS) 
분산 처리(Mapreduce) 
저장 
분산 처리 MPP 
Bigdata BICube Intelligence Platform Machine Learning Meetup
II. Bigdata Summary 
Why Bigdata? 
• Central limit theorem 
the arithmetic mean of a sufficiently large number of iterates of 
independent random variables 
Overfitting, Six sigma 
So bigdata is not necessary ! 
Large data is enouph 
But …. 
Why Markov Assumtions? 
Why Independent Assumptions? 
Bigdata BICube Intelligence Platform Machine Learning Meetup
II. Bigdata Ecosystem 
Hadoop Ecosystem 
Bigdata BICube Intelligence Platform Machine Learning Meetup
II. Bigdata Ecosystem 
Hadoop Ecosystem 
Bigdata BICube Intelligence Platform Machine Learning Meetup
목차 
I. IoT 
II. Bigdata 
III. Machine Learning 
IV. Neural Stream 
V. Conclusions (Demo) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
III. Machine Learning 
기계학습(Machine Learning) 이란? 
• 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술 
• 문제를 해결하기위한 일련의 컴퓨터 프로세스. 
• 정확한 미래를 예측하기 위한 컴퓨터 알고리즘. 
• 컴퓨터가 스스로 학습하는 예측모형 
연습데이터 
(Training Data) 
Summary 
실데이터 
(Actual Data) 
ML Algorithms 예측모델 
Forecast 
Prediction 
Classification 
Clustering 
Proactive 
• Optical character recognition 
• Face detection 
• Spam filtering 
• Topic spotting 
• Spoken language understanding 
• Medical diagnosis 
• Customer segmentation 
• Fraud detection 
• Weather prediction 
Structured 
Unstructured 
Semi-structured 
Supervised 
Unsupervised 
Semi-supervised 
Bigdata BICube Intelligence Platform Machine Learning Meetup
III. Machine Learning Summary 
왜? 기계학습인가! 
• 가능하면 더 정확한 예측을 하기 위하여. 
• 복잡한 데이터를 프로그램만으로 처리하기 어렵기에. 
• 가끔 전문적인 인간보다 더 이해하기 쉬운 결과를 낸다 
• 직접적인 프로그램을 만들지 않아도 된다. 
• 프로그램으로 만든 것보다 더 정확한 결과를 낼 수 있다. 
• 데이터를 통한 의사결정을 할 수 있다. 
• 인간도 가끔 잘못된 표현과 판단을 한다. 
• 분석된 결과를 컴퓨터에 이식하여 자동화할 수 있다. 
• 빅데이터에는 기계학습이 포함되어 있는 개념이다. 
기계학습이 없는 빅데이터는 앙꼬 없는 찐빵이다! 
Bigdata BICube Intelligence Platform Machine Learning Meetup
III. Machine Learning Summary 
ML Modeling 
ML Optimization 
&Simulation 
ML Deploy 
Self Alert 
Anomaly Store 
New Data 
Decision Making 
ML Lifecycle 
Hadoop DFS/NoSQl/Hive 
Bigdata BICube Intelligence Platform Machine Learning Meetup
III. Machine Learning Summary 
Delploy Flow 
Back-line Near-line On-line 
Batch 
New Data 
Validate Deploy/Active 
모델 개발 
SVM 
logistic 
regression 
FDS 
Anomaly 
Optimization 
모델 검증 
개발된 모델이 잘 
적용되는지 검증 
모델 적용 
검증된 모델이 실환경에 
적용하여 실행 
Bigdata BICube Intelligence Platform Machine Learning Meetup
목차 
I. IoT 
II. Bigdata 
III. Machine Learning 
IV. Neural Stream 
V. Conclusions (Demo) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
IV. Neural Stream 
• High throughput 
• Machine Learning 
• Power Computing 
3마리 토끼? 
50billion Device 
Summary 
Bigdata BICube Intelligence Platform Machine Learning Meetup
IV. Neural Stream Summary 
Neural Steam? 
Neuron 
+ Machine Learning 
+ Real Network 
+ Graph Theory 
+ Message Passing 
+ Stream 
Bigdata BICube Intelligence Platform Machine Learning Meetup
IV. Neural Stream CEP 
Min, Max, Sum, Avg,Join 등으로 만족할 수 있을까? 
주식이 10% 떨어지고 3회 이상 5% 오른다는 패턴만으로 예측할 수 있을까? 
Need more Algorithoms 
and more ML puzzle 
Bigdata BICube Intelligence Platform Machine Learning Meetup
IV. Neural Stream 
리얼타임 스트리밍의 종류 
Near Real-time 
Seconds 수준의 지연(latency) 시간 보장 
Real-time 
Milliseconds 수준의 지연(latency) 시간 보장 
Real Real-time 
Microseconds 수준의 지연(latency) 시간 보장 (16ms) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
IV. Neural Stream 
Giga Internet 
Neural 
Stream 
Routing 
Neural Stream (External) 
Beacon 
Neural Cluster 
CEP 
Stream 
Bus 
Neural Cluster(Internal) 
Bigdata BICube Intelligence Platform Machine Learning Meetup
BIP 
IV. Neural Stream 
Sharing Neural Stream 
Cortex 
Neural 
ML 
Cortex Streaming 
Cortex Streaming 
Cortex Streaming 
Bigdata BICube Intelligence Platform Machine Learning Meetup
IV. Neural Stream 
Beacon Neural Cluster 
Neural 
Stream 
Deploy Neurons 
(ML model) 
Modeling 
BIP 
Share Cortex Stream 
CEP 
Bigdata BICube Intelligence Platform Machine Learning Meetup
목차 
I. IoT 
II. Bigdata 
III. Machine Learning 
IV. Neural Stream 
V. Conclusions 
Bigdata BICube Intelligence Platform Machine Learning Meetup
V. Conclusions 
IoT는 빅데이터가 리딩해야! 
Bigdata BICube Intelligence Platform Machine Learning Meetup
V. Conclusions 
Neural Marketing 
Bigdata BICube Intelligence Platform Machine Learning Meetup
V. Conclusions 
Neural Driving on Bigdata Intelligence Platform 
3rd 
Party 
API 
Bigdata BICube Intelligence Platform Machine Learning Meetup
V. Conclusions 
• Simple Learning algorithm만으로 부족하다 
• Rule Engine 만으로는 더욱 부족하다. 
• Machine Learning만의 구현을 위한 Intelligence Platform이 필요하다. 
• Intelligent Car가 필요하다면 그것은 기계학습을 통해서 이루어진다. 
• Cortex Streaming과 같은 뇌 기능을 가진 공유형 프로세스가 필요하다. 
• Embeded Gateway Device에 기반한 기계학습 모델의 공유가 필요하며 
(Neural Streaming) 이는 Connected Car 시대의 필수 요소이다. 
• 그래픽 기반의 모델링과 분석, 프로비져닝,그리고 Deploy가 가능해야 한다. 
• DSL(Domain Specific Language)를 활용한 DIY(Do It Yourself)형 기계학습 모델 
개발이 가능행야 하며 다양한 언어를 지원하는 Concurrent Platform이 필요하다. 
• 둘 이상의 모델이나 알고리즘을 자동적으로 실행함으로써 모델 개발자의 업무 
생산성이 향상되어야 한다. 
• 비즈니스 환경에서 여러 가지 대안과 전략을 평가하고 최적의 대안을 선택할 수 
있는 Decision making이 가능해야 한다. 
• 최적화(Optimization)모델, 설명(Descriptive)모델, 예측(Predictive)모델 그리고 
실시간(real-time) 분석을 지원하는 통합 플랫폼이 필요하다. 
• 컴퓨팅 서비스 포트폴리오를 개편해야 할 필요가 있다. 
• 대용량의 데이터 처리에 있어서도 기계학습이 필수이다. 
• 지능형 자원 공유가 미래 IoT 플랫폼을 선도할 것이다. 
Bigdata BICube Intelligence Platform Machine Learning Meetup
V. Conclusions Demo 
BIP(Bigdata Intelligence Platform) Architecture 
BICube 
Manipul Bioinfo 
Preprocess Classify Cluster Associate Visual 
Yarn 
(2.0) 
Mashup 
MapReduce 
Machine Learning Engine 
Mahout 
Spark 
Stream ML GraphX 
Spark 
Spark 
SQL 
Tachyon 
HDFS (Hadoop Distributed File System) 
Sqoop Flume 
Mesos 
Zookeeper 
Hive 
Pig 
RDB 
Storm Kafka Akka 
RDB Mashup SNS Crawler 
Authentication 
CubeManager 
Log Crawler 
Bigdata BICube Intelligence Platform Machine Learning Meetup
V. Conclusions Demo 
DIY Machine Learning Mart 
Java, Scala, Python, R, Spark 그리고 Hadoop 등을 직접 컨트 
롤할 수 있는 Concurrent Platform 
Bigdata BICube Intelligence Platform Machine Learning Meetup
Thank you ! 
감사합니다. 
Questions? 
daengky@naver.com 
Bigdata BICube Intelligence Platform Machine Learning Meetup

Contenu connexe

Tendances

[코세나, kosena] 금융권의 머신러닝 활용사례
[코세나, kosena] 금융권의 머신러닝 활용사례[코세나, kosena] 금융권의 머신러닝 활용사례
[코세나, kosena] 금융권의 머신러닝 활용사례kosena
 
시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21
시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21
시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21Donghan Kim
 
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)Myungjin Lee
 
[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드kosena
 
전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)
전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)
전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)Saltlux zinyus
 
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...Chanjin Park
 
실리콘 밸리 데이터 사이언티스트의 하루
실리콘 밸리 데이터 사이언티스트의 하루실리콘 밸리 데이터 사이언티스트의 하루
실리콘 밸리 데이터 사이언티스트의 하루Jaimie Kwon (권재명)
 
빅데이터 솔루션 소개서(2013년 05월)
빅데이터 솔루션 소개서(2013년 05월)빅데이터 솔루션 소개서(2013년 05월)
빅데이터 솔루션 소개서(2013년 05월)동학 노
 
빅데이터 기술 및 시장동향
빅데이터 기술 및 시장동향빅데이터 기술 및 시장동향
빅데이터 기술 및 시장동향atelier t*h
 
빅데이터_ISP수업
빅데이터_ISP수업빅데이터_ISP수업
빅데이터_ISP수업jrim Choi
 
빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)
빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)
빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)Myungjin Lee
 
빅데이터의 활용
빅데이터의 활용빅데이터의 활용
빅데이터의 활용수보 김
 
Big Data 대충 알아보기
Big Data 대충 알아보기Big Data 대충 알아보기
Big Data 대충 알아보기iron han
 
빅데이터의 이해
빅데이터의 이해빅데이터의 이해
빅데이터의 이해수보 김
 
인공지능, 머신러닝의 이해 강의자료 2019.12.20
인공지능, 머신러닝의 이해 강의자료 2019.12.20인공지능, 머신러닝의 이해 강의자료 2019.12.20
인공지능, 머신러닝의 이해 강의자료 2019.12.20KYOYOON JUNG
 
20120924134035 빅데이터시대,ai의새로운의미와가치
20120924134035 빅데이터시대,ai의새로운의미와가치20120924134035 빅데이터시대,ai의새로운의미와가치
20120924134035 빅데이터시대,ai의새로운의미와가치Webometrics Class
 
연관도 분석을 이용한 데이터마이닝
연관도 분석을 이용한 데이터마이닝연관도 분석을 이용한 데이터마이닝
연관도 분석을 이용한 데이터마이닝Keunhyun Oh
 
분석 현장에서 요구되는 데이터과학자의 역량과 자질
분석 현장에서 요구되는 데이터과학자의 역량과 자질분석 현장에서 요구되는 데이터과학자의 역량과 자질
분석 현장에서 요구되는 데이터과학자의 역량과 자질Sun Young Kim
 

Tendances (20)

[코세나, kosena] 금융권의 머신러닝 활용사례
[코세나, kosena] 금융권의 머신러닝 활용사례[코세나, kosena] 금융권의 머신러닝 활용사례
[코세나, kosena] 금융권의 머신러닝 활용사례
 
시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21
시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21
시나리오로 알아보는 빅데이터 대응전략(배포용) Dh kim-2013-3-21
 
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
 
[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드
 
전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)
전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)
전문가토크릴레이 2탄 빅데이터와 빅데이터 분석 (이경일 대표)
 
Hadoop 기반 빅데이터 이해
Hadoop 기반 빅데이터 이해Hadoop 기반 빅데이터 이해
Hadoop 기반 빅데이터 이해
 
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...KCSE 2015 Tutorial 빅데이터 분석 기술의  소프트웨어 공학 분야 활용 (...
KCSE 2015 Tutorial 빅데이터 분석 기술의 소프트웨어 공학 분야 활용 (...
 
실리콘 밸리 데이터 사이언티스트의 하루
실리콘 밸리 데이터 사이언티스트의 하루실리콘 밸리 데이터 사이언티스트의 하루
실리콘 밸리 데이터 사이언티스트의 하루
 
빅데이터 솔루션 소개서(2013년 05월)
빅데이터 솔루션 소개서(2013년 05월)빅데이터 솔루션 소개서(2013년 05월)
빅데이터 솔루션 소개서(2013년 05월)
 
빅데이터 기술 및 시장동향
빅데이터 기술 및 시장동향빅데이터 기술 및 시장동향
빅데이터 기술 및 시장동향
 
빅데이터_ISP수업
빅데이터_ISP수업빅데이터_ISP수업
빅데이터_ISP수업
 
빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)
빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)
빅 데이터 환경의 고급 분석 기법과 지원 기술 동향 (Advanced Analytics and Technologies for Big Data)
 
빅데이터의 활용
빅데이터의 활용빅데이터의 활용
빅데이터의 활용
 
Big Data 대충 알아보기
Big Data 대충 알아보기Big Data 대충 알아보기
Big Data 대충 알아보기
 
빅데이터의 이해
빅데이터의 이해빅데이터의 이해
빅데이터의 이해
 
Bigdata
BigdataBigdata
Bigdata
 
인공지능, 머신러닝의 이해 강의자료 2019.12.20
인공지능, 머신러닝의 이해 강의자료 2019.12.20인공지능, 머신러닝의 이해 강의자료 2019.12.20
인공지능, 머신러닝의 이해 강의자료 2019.12.20
 
20120924134035 빅데이터시대,ai의새로운의미와가치
20120924134035 빅데이터시대,ai의새로운의미와가치20120924134035 빅데이터시대,ai의새로운의미와가치
20120924134035 빅데이터시대,ai의새로운의미와가치
 
연관도 분석을 이용한 데이터마이닝
연관도 분석을 이용한 데이터마이닝연관도 분석을 이용한 데이터마이닝
연관도 분석을 이용한 데이터마이닝
 
분석 현장에서 요구되는 데이터과학자의 역량과 자질
분석 현장에서 요구되는 데이터과학자의 역량과 자질분석 현장에서 요구되는 데이터과학자의 역량과 자질
분석 현장에서 요구되는 데이터과학자의 역량과 자질
 

En vedette

Conncected Car & Smart Home based on IoT
Conncected Car & Smart Home based on IoTConncected Car & Smart Home based on IoT
Conncected Car & Smart Home based on IoTSungHyuk Park
 
스위처의 새로운 멤버를 찾습니다.
스위처의 새로운 멤버를 찾습니다.스위처의 새로운 멤버를 찾습니다.
스위처의 새로운 멤버를 찾습니다.남규 임
 
[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스
[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스
[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스VentureSquare
 
Hansjürg Inniger Presentation; Zühlke
Hansjürg Inniger Presentation; ZühlkeHansjürg Inniger Presentation; Zühlke
Hansjürg Inniger Presentation; ZühlkeAndrew V
 
CVISION 2014 MAGICECO IOT PLATFORM
CVISION 2014 MAGICECO IOT PLATFORMCVISION 2014 MAGICECO IOT PLATFORM
CVISION 2014 MAGICECO IOT PLATFORMJaekyu Choi
 
2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)
2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)
2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)khuhacker
 
Smarthome appliances SX & UX
Smarthome appliances SX & UXSmarthome appliances SX & UX
Smarthome appliances SX & UXjong K
 
Ux trend report 2014 smart_home
Ux trend report 2014 smart_homeUx trend report 2014 smart_home
Ux trend report 2014 smart_homeKim Taesook
 
블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]
블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]
블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]재영 천
 
IT trends (2015 1H) by 10 keywords
IT trends (2015 1H) by 10 keywordsIT trends (2015 1H) by 10 keywords
IT trends (2015 1H) by 10 keywordsSangSu Jeon
 
Ec++ 3,4 summary
Ec++ 3,4 summaryEc++ 3,4 summary
Ec++ 3,4 summarySehyeon Nam
 
Sensors candidated dkim_v2
Sensors candidated dkim_v2Sensors candidated dkim_v2
Sensors candidated dkim_v2David Yushin KIM
 
Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축
Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축
Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축Byoungik Moon
 
홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과
홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과
홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과한국디자인진흥원 공공서비스디자인PD
 
4 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-140409
4 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-1404094 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-140409
4 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-140409topshock
 

En vedette (20)

Conncected Car & Smart Home based on IoT
Conncected Car & Smart Home based on IoTConncected Car & Smart Home based on IoT
Conncected Car & Smart Home based on IoT
 
스위처의 새로운 멤버를 찾습니다.
스위처의 새로운 멤버를 찾습니다.스위처의 새로운 멤버를 찾습니다.
스위처의 새로운 멤버를 찾습니다.
 
[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스
[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스
[PAG 비즈니스 플랫폼데이] 쉽고 빠른 IoT 클라우드 서비스
 
handysoft_kr
handysoft_krhandysoft_kr
handysoft_kr
 
Hansjürg Inniger Presentation; Zühlke
Hansjürg Inniger Presentation; ZühlkeHansjürg Inniger Presentation; Zühlke
Hansjürg Inniger Presentation; Zühlke
 
CVISION 2014 MAGICECO IOT PLATFORM
CVISION 2014 MAGICECO IOT PLATFORMCVISION 2014 MAGICECO IOT PLATFORM
CVISION 2014 MAGICECO IOT PLATFORM
 
2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)
2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)
2015 제2회 동아리 해커 세미나 - 병렬컴퓨팅 소개 (16기 김정현)
 
Smarthome appliances SX & UX
Smarthome appliances SX & UXSmarthome appliances SX & UX
Smarthome appliances SX & UX
 
Ux trend report 2014 smart_home
Ux trend report 2014 smart_homeUx trend report 2014 smart_home
Ux trend report 2014 smart_home
 
CSC446: Pattern Recognition (LN5)
CSC446: Pattern Recognition (LN5)CSC446: Pattern Recognition (LN5)
CSC446: Pattern Recognition (LN5)
 
블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]
블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]
블로그 상위 1% 특강 / SNS전문가 천재영 - 강남 토즈 강연 [온오프믹스 모임]
 
IT trends (2015 1H) by 10 keywords
IT trends (2015 1H) by 10 keywordsIT trends (2015 1H) by 10 keywords
IT trends (2015 1H) by 10 keywords
 
Csc446: Pattren Recognition (LN2)
Csc446: Pattren Recognition (LN2)Csc446: Pattren Recognition (LN2)
Csc446: Pattren Recognition (LN2)
 
Ec++ 3,4 summary
Ec++ 3,4 summaryEc++ 3,4 summary
Ec++ 3,4 summary
 
CSC446: Pattern Recognition (LN7)
CSC446: Pattern Recognition (LN7)CSC446: Pattern Recognition (LN7)
CSC446: Pattern Recognition (LN7)
 
Sensors candidated dkim_v2
Sensors candidated dkim_v2Sensors candidated dkim_v2
Sensors candidated dkim_v2
 
CSC446: Pattern Recognition (LN4)
CSC446: Pattern Recognition (LN4)CSC446: Pattern Recognition (LN4)
CSC446: Pattern Recognition (LN4)
 
Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축
Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축
Shipyard one 사용자 교육 4. 조선소 데이터를 활용한 이산사건 시뮬레이션 모델 구축
 
홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과
홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과
홀로 지내시는 어르신을 위한 맞춤형 서비스(도심형) - 보건복지부 정부3.0 브랜드과제 국민디자인단 운영 결과
 
4 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-140409
4 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-1404094 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-140409
4 2014년도 프레스 세미나-주제1-부가가치를 실현하는 고정밀 전단가공-140409
 

Similaire à Neural stream

[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처hoondong kim
 
AI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.IAI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.ILowy Shin
 
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료오윤 권
 
모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드Terry Cho
 
Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료환태 김
 
Pentaho를 통한 빅데이터 분석
Pentaho를 통한 빅데이터 분석Pentaho를 통한 빅데이터 분석
Pentaho를 통한 빅데이터 분석SeongHun Yoo
 
Fin tech and Fraud Detection System
Fin tech and Fraud Detection SystemFin tech and Fraud Detection System
Fin tech and Fraud Detection SystemMk Kim
 
Hyperconnect pycon 2019
Hyperconnect pycon 2019Hyperconnect pycon 2019
Hyperconnect pycon 2019Jun Young Lee
 
IBM PowerAI Vision
IBM PowerAI VisionIBM PowerAI Vision
IBM PowerAI VisionSeoro Kim
 
한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호고양뉴스
 
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 Systemhoondong kim
 
2015 n tels iot product lineup_2015
2015 n tels iot product lineup_20152015 n tels iot product lineup_2015
2015 n tels iot product lineup_2015SangHoon Lee
 
8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스
8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스
8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스HELENA LEE
 
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)Metatron
 
20190120 ces2019
20190120 ces201920190120 ces2019
20190120 ces2019Kyuho Kim
 
E-commerce BigData Scale AI Journey
E-commerce BigData Scale AI JourneyE-commerce BigData Scale AI Journey
E-commerce BigData Scale AI Journeyhoondong kim
 
Pag 빅데이터-한국에도필요한가
Pag 빅데이터-한국에도필요한가Pag 빅데이터-한국에도필요한가
Pag 빅데이터-한국에도필요한가Wooseung Kim
 
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...Amazon Web Services Korea
 
빅데이터 분석 시스템 도입과 AI 적용
빅데이터 분석 시스템 도입과 AI 적용빅데이터 분석 시스템 도입과 AI 적용
빅데이터 분석 시스템 도입과 AI 적용BESPIN GLOBAL
 

Similaire à Neural stream (20)

[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
[AI & DevOps] BigData Scale Production AI 서비스를 위한 최상의 플랫폼 아키텍처
 
AI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.IAI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.I
 
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
 
모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드
 
Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료
 
Pentaho를 통한 빅데이터 분석
Pentaho를 통한 빅데이터 분석Pentaho를 통한 빅데이터 분석
Pentaho를 통한 빅데이터 분석
 
Fin tech and Fraud Detection System
Fin tech and Fraud Detection SystemFin tech and Fraud Detection System
Fin tech and Fraud Detection System
 
Hyperconnect pycon 2019
Hyperconnect pycon 2019Hyperconnect pycon 2019
Hyperconnect pycon 2019
 
IBM PowerAI Vision
IBM PowerAI VisionIBM PowerAI Vision
IBM PowerAI Vision
 
한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호한국머신비전산업협회보 2018.03 4호
한국머신비전산업협회보 2018.03 4호
 
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
 
2015 n tels iot product lineup_2015
2015 n tels iot product lineup_20152015 n tels iot product lineup_2015
2015 n tels iot product lineup_2015
 
8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스
8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스
8월 24일 인공지능사업화 세미나: 로봇 어드바이저리 - 크래프트 테크놀로지스
 
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
[DDC 2018] Metatron 오픈소스화 및 생태계 구축 (SKT 이정룡, 김지호)
 
INFRASTRUCTURE
INFRASTRUCTUREINFRASTRUCTURE
INFRASTRUCTURE
 
20190120 ces2019
20190120 ces201920190120 ces2019
20190120 ces2019
 
E-commerce BigData Scale AI Journey
E-commerce BigData Scale AI JourneyE-commerce BigData Scale AI Journey
E-commerce BigData Scale AI Journey
 
Pag 빅데이터-한국에도필요한가
Pag 빅데이터-한국에도필요한가Pag 빅데이터-한국에도필요한가
Pag 빅데이터-한국에도필요한가
 
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
 
빅데이터 분석 시스템 도입과 AI 적용
빅데이터 분석 시스템 도입과 AI 적용빅데이터 분석 시스템 도입과 AI 적용
빅데이터 분석 시스템 도입과 AI 적용
 

Plus de Mk Kim

Startuplab Cube Cluster
Startuplab Cube ClusterStartuplab Cube Cluster
Startuplab Cube ClusterMk Kim
 
Cube advisor 2.0
Cube advisor 2.0Cube advisor 2.0
Cube advisor 2.0Mk Kim
 
Fraud Detection System on Neural Stream
Fraud Detection System on Neural StreamFraud Detection System on Neural Stream
Fraud Detection System on Neural StreamMk Kim
 
Bigdata IoT Cluster
Bigdata IoT ClusterBigdata IoT Cluster
Bigdata IoT ClusterMk Kim
 
Direct paysystem
Direct paysystemDirect paysystem
Direct paysystemMk Kim
 
Bigdata based fraud detection
Bigdata based fraud detectionBigdata based fraud detection
Bigdata based fraud detectionMk Kim
 
Prostate cancer detection
Prostate cancer detection Prostate cancer detection
Prostate cancer detection Mk Kim
 
Bigdata Machine Learning Platform
Bigdata Machine Learning PlatformBigdata Machine Learning Platform
Bigdata Machine Learning PlatformMk Kim
 
Financial security and machine learning
Financial security and machine learningFinancial security and machine learning
Financial security and machine learningMk Kim
 
Bigdata Intelligence Platform- BICube
Bigdata Intelligence Platform- BICubeBigdata Intelligence Platform- BICube
Bigdata Intelligence Platform- BICubeMk Kim
 
Bio bigdata
Bio bigdata Bio bigdata
Bio bigdata Mk Kim
 

Plus de Mk Kim (11)

Startuplab Cube Cluster
Startuplab Cube ClusterStartuplab Cube Cluster
Startuplab Cube Cluster
 
Cube advisor 2.0
Cube advisor 2.0Cube advisor 2.0
Cube advisor 2.0
 
Fraud Detection System on Neural Stream
Fraud Detection System on Neural StreamFraud Detection System on Neural Stream
Fraud Detection System on Neural Stream
 
Bigdata IoT Cluster
Bigdata IoT ClusterBigdata IoT Cluster
Bigdata IoT Cluster
 
Direct paysystem
Direct paysystemDirect paysystem
Direct paysystem
 
Bigdata based fraud detection
Bigdata based fraud detectionBigdata based fraud detection
Bigdata based fraud detection
 
Prostate cancer detection
Prostate cancer detection Prostate cancer detection
Prostate cancer detection
 
Bigdata Machine Learning Platform
Bigdata Machine Learning PlatformBigdata Machine Learning Platform
Bigdata Machine Learning Platform
 
Financial security and machine learning
Financial security and machine learningFinancial security and machine learning
Financial security and machine learning
 
Bigdata Intelligence Platform- BICube
Bigdata Intelligence Platform- BICubeBigdata Intelligence Platform- BICube
Bigdata Intelligence Platform- BICube
 
Bio bigdata
Bio bigdata Bio bigdata
Bio bigdata
 

Neural stream

  • 1. Neural Stream and IoT around Connected Car 2014.11.21 비아이큐브 김민경 daengky@naver.com BICube Machine Learning Meetup
  • 2. 목차 I. IoT II. Bigdata III. Machine Learning IV. Neural Stream V. Conclusions (Demo) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 3. 목차 I. IoT II. Bigdata III. Machine Learning IV. Neural Stream V. Conclusions (Demo) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 4. I. IoT Internet access to other devices both inside as outside the vehicle Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 5. I. IoT Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 6. PREDICTIVE MAINTENANCE Improving owner experience • real-time using sensor data, time-series • proactive service, i.e. brake issue • driving better customer service IoT & 오픈소스 -김형채 I. IoT Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 7. I. IoT Problem Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 8. I. IoT Complex Example pseudo-code and formulae : Edge selection : procedure ACO_MetaHeuristic while (not_termination) end while end procedure Pheromone update : generateSolutions() daemonActions() pheromoneUpdate() where if ant k uses curve xy in its tour otherwise Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 9. I. IoT Examples • 차량측정 정보 주행 시간 차량 앞뒤방향 가속도(3축 가속도 센서) 차량 좌우방향 가속도(3축 가속도 센서) 차량 상하방향 가속도(3축 가속도 센서) 차량 중심 좌우회전 각속도(3축 자이로 센서) 차량 중심 앞뒤회전 각속도(3축 자이로 센서) 차량 중심 평행회전 각속도(3축 자이로 센서) 차량 주행 정보(위도) 차량 주행 정보(경도) 차량 주행 정보(속도) 차량 주행 정보(진행 방향각) GPS 정보 받는 위성 사용수 GPS 위치정보 중 수평 위치에 대한 오차의 수치(낮을 수록 좋음) GPS 기준 시간 정보(시각) GPS 기준 시간 정보(분) GPS 기준 시간 정보(초) 측정 시간 정보(년) 측정 시간 정보(월) 측정 시간 정보(일) 측정 시간 정보(시) 측정 시간 정보(분) 측정 시간 정보(초) 측정 시간 정보(1/1000초) • 운전자 정보 시선 인지 장치가 운전자의 시선 감지 유무 운전자 눈 깜빡임 유무 운전자 머리위치 x값(world 좌표계) 운전자 머리위치 y값(world 좌표계) 운전자 머리위치 z값(world 좌표계) x축 기준으로 운전자 머리 회전값(world 좌표계) y축 기준으로 운전자 머리 회전값(world 좌표계) z축 기준으로 운전자 머리 회전값(world 좌표계) 운전자 머리가 향하는 방향 x값(world 좌표계) 운전자 머리가 향하는 방향 y값(world 좌표계) 운전자 머리가 향하는 방향 z값(world 좌표계) 운전자 우측 눈위치 x값(world 좌표계) 운전자 우측 눈위치 y값(world 좌표계) 운전자 우측 눈위치 z값(world 좌표계) 운전자 좌측 눈위치 x값(world 좌표계) 운전자 좌측 눈위치 y값(world 좌표계) 운전자 좌측 눈위치 z값(world 좌표계) 운전자 우측 눈동자 위치 x값(world 좌표계) 운전자 우측 눈동자 위치 y값(world 좌표계) 운전자 우측 눈동자 위치 z값(world 좌표계) 운전자 좌측 눈동자 위치 x값(world 좌표계) 운전자 좌측 눈동자 위치 y값(world 좌표계) 운전자 좌측 눈동자 위치 z값(world 좌표계) 운전자 머리 정보에 대한 신뢰도 운전자 우측 눈 응시방향 x값(world 좌표계) 운전자 우측 눈 응시방향 y값(world 좌표계) 운전자 좌측 눈 응시방향 x값(world 좌표계) 운전자 좌측 눈 응시방향 y값(world 좌표계) 자료제공:교통안전공단 Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 10. 목차 I. IoT II. Bigdata III. Machine Learning IV. Neural Streaming V. Conclusions (Demo) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 11. II. Bigdata Summary CONNECTED CAR IS BIG DATA • cars produce 2GB sensor data every 90 min • 60M cars manufactured each year • If driven 4 hours a day .. 103 exabytes • Gigabyte (1 000 000 000 Bytes) • Terabyte (1 000 000 000 000 Bytes) • Petabyte (1 000 000 000 000 000 Bytes) • Exabyte (1 000 000 000 000 000 000 Bytes) • Zettabyte (1 000 000 000 000 000 000 000 Bytes) • Yottabyte (1 000 000 000 000 000 000 000 000 Bytes) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 12. II. Bigdata Summary Bigdata headache or opportunity? Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 13. II. Bigdata Summary 암달의 법칙과 구스타프손 법칙-CPU기술의 한계? http://en.wikipedia.org/wiki/Amdahl's_law 병렬 컴퓨팅에서 멀티 프로세서를 사용할 때 프로그램의 성능향상은 프로그램의 순차적인 부분에 의해 제한된다. 예를 들 면, 프로그램의 95%가 병렬화 할 수 있다면 이론적인 최대 성능 향상은 아무리 많은 프로세서를 사용하더라도 최대 20배로 제한된다. • Deadlock : several participants are waiting on each other to reach a specific state to be able to progress • Livelock : though is that instead of being frozen in a state of waiting for others to progress, the participants continuously change their state. • Thread starvation - when the execute threads are either all busy, or have all become deadlocked, so there's literally no one to service any new requests, this effectively shuts down the server (though it probably still looks to an admin like it's up and running). • Race conditions - when shared data is being changed by multiple threads while a given method is executing, it can cause the internal logic to be subverted and produce unexpected results Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 14. II. Bigdata Summary Why Bigdata? Hadoop SuperComputer DATA DATA DATA DATA DATA DATA DATA DATA 분산 저장(HDFS) 분산 처리(Mapreduce) 저장 분산 처리 MPP Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 15. II. Bigdata Summary Why Bigdata? • Central limit theorem the arithmetic mean of a sufficiently large number of iterates of independent random variables Overfitting, Six sigma So bigdata is not necessary ! Large data is enouph But …. Why Markov Assumtions? Why Independent Assumptions? Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 16. II. Bigdata Ecosystem Hadoop Ecosystem Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 17. II. Bigdata Ecosystem Hadoop Ecosystem Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 18. 목차 I. IoT II. Bigdata III. Machine Learning IV. Neural Stream V. Conclusions (Demo) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 19. III. Machine Learning 기계학습(Machine Learning) 이란? • 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술 • 문제를 해결하기위한 일련의 컴퓨터 프로세스. • 정확한 미래를 예측하기 위한 컴퓨터 알고리즘. • 컴퓨터가 스스로 학습하는 예측모형 연습데이터 (Training Data) Summary 실데이터 (Actual Data) ML Algorithms 예측모델 Forecast Prediction Classification Clustering Proactive • Optical character recognition • Face detection • Spam filtering • Topic spotting • Spoken language understanding • Medical diagnosis • Customer segmentation • Fraud detection • Weather prediction Structured Unstructured Semi-structured Supervised Unsupervised Semi-supervised Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 20. III. Machine Learning Summary 왜? 기계학습인가! • 가능하면 더 정확한 예측을 하기 위하여. • 복잡한 데이터를 프로그램만으로 처리하기 어렵기에. • 가끔 전문적인 인간보다 더 이해하기 쉬운 결과를 낸다 • 직접적인 프로그램을 만들지 않아도 된다. • 프로그램으로 만든 것보다 더 정확한 결과를 낼 수 있다. • 데이터를 통한 의사결정을 할 수 있다. • 인간도 가끔 잘못된 표현과 판단을 한다. • 분석된 결과를 컴퓨터에 이식하여 자동화할 수 있다. • 빅데이터에는 기계학습이 포함되어 있는 개념이다. 기계학습이 없는 빅데이터는 앙꼬 없는 찐빵이다! Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 21. III. Machine Learning Summary ML Modeling ML Optimization &Simulation ML Deploy Self Alert Anomaly Store New Data Decision Making ML Lifecycle Hadoop DFS/NoSQl/Hive Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 22. III. Machine Learning Summary Delploy Flow Back-line Near-line On-line Batch New Data Validate Deploy/Active 모델 개발 SVM logistic regression FDS Anomaly Optimization 모델 검증 개발된 모델이 잘 적용되는지 검증 모델 적용 검증된 모델이 실환경에 적용하여 실행 Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 23. 목차 I. IoT II. Bigdata III. Machine Learning IV. Neural Stream V. Conclusions (Demo) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 24. IV. Neural Stream • High throughput • Machine Learning • Power Computing 3마리 토끼? 50billion Device Summary Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 25. IV. Neural Stream Summary Neural Steam? Neuron + Machine Learning + Real Network + Graph Theory + Message Passing + Stream Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 26. IV. Neural Stream CEP Min, Max, Sum, Avg,Join 등으로 만족할 수 있을까? 주식이 10% 떨어지고 3회 이상 5% 오른다는 패턴만으로 예측할 수 있을까? Need more Algorithoms and more ML puzzle Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 27. IV. Neural Stream 리얼타임 스트리밍의 종류 Near Real-time Seconds 수준의 지연(latency) 시간 보장 Real-time Milliseconds 수준의 지연(latency) 시간 보장 Real Real-time Microseconds 수준의 지연(latency) 시간 보장 (16ms) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 28. IV. Neural Stream Giga Internet Neural Stream Routing Neural Stream (External) Beacon Neural Cluster CEP Stream Bus Neural Cluster(Internal) Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 29. BIP IV. Neural Stream Sharing Neural Stream Cortex Neural ML Cortex Streaming Cortex Streaming Cortex Streaming Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 30. IV. Neural Stream Beacon Neural Cluster Neural Stream Deploy Neurons (ML model) Modeling BIP Share Cortex Stream CEP Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 31. 목차 I. IoT II. Bigdata III. Machine Learning IV. Neural Stream V. Conclusions Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 32. V. Conclusions IoT는 빅데이터가 리딩해야! Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 33. V. Conclusions Neural Marketing Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 34. V. Conclusions Neural Driving on Bigdata Intelligence Platform 3rd Party API Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 35. V. Conclusions • Simple Learning algorithm만으로 부족하다 • Rule Engine 만으로는 더욱 부족하다. • Machine Learning만의 구현을 위한 Intelligence Platform이 필요하다. • Intelligent Car가 필요하다면 그것은 기계학습을 통해서 이루어진다. • Cortex Streaming과 같은 뇌 기능을 가진 공유형 프로세스가 필요하다. • Embeded Gateway Device에 기반한 기계학습 모델의 공유가 필요하며 (Neural Streaming) 이는 Connected Car 시대의 필수 요소이다. • 그래픽 기반의 모델링과 분석, 프로비져닝,그리고 Deploy가 가능해야 한다. • DSL(Domain Specific Language)를 활용한 DIY(Do It Yourself)형 기계학습 모델 개발이 가능행야 하며 다양한 언어를 지원하는 Concurrent Platform이 필요하다. • 둘 이상의 모델이나 알고리즘을 자동적으로 실행함으로써 모델 개발자의 업무 생산성이 향상되어야 한다. • 비즈니스 환경에서 여러 가지 대안과 전략을 평가하고 최적의 대안을 선택할 수 있는 Decision making이 가능해야 한다. • 최적화(Optimization)모델, 설명(Descriptive)모델, 예측(Predictive)모델 그리고 실시간(real-time) 분석을 지원하는 통합 플랫폼이 필요하다. • 컴퓨팅 서비스 포트폴리오를 개편해야 할 필요가 있다. • 대용량의 데이터 처리에 있어서도 기계학습이 필수이다. • 지능형 자원 공유가 미래 IoT 플랫폼을 선도할 것이다. Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 36. V. Conclusions Demo BIP(Bigdata Intelligence Platform) Architecture BICube Manipul Bioinfo Preprocess Classify Cluster Associate Visual Yarn (2.0) Mashup MapReduce Machine Learning Engine Mahout Spark Stream ML GraphX Spark Spark SQL Tachyon HDFS (Hadoop Distributed File System) Sqoop Flume Mesos Zookeeper Hive Pig RDB Storm Kafka Akka RDB Mashup SNS Crawler Authentication CubeManager Log Crawler Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 37. V. Conclusions Demo DIY Machine Learning Mart Java, Scala, Python, R, Spark 그리고 Hadoop 등을 직접 컨트 롤할 수 있는 Concurrent Platform Bigdata BICube Intelligence Platform Machine Learning Meetup
  • 38. Thank you ! 감사합니다. Questions? daengky@naver.com Bigdata BICube Intelligence Platform Machine Learning Meetup