SlideShare a Scribd company logo
1 of 19
Intelligent Database Systems Lab.
[Prof. Hyun, Soon Joo]
박사과정 김태훈
kingmbc@kaist.ac.kr
2017.03.07 (화)
LabMembers
• Professor
– Hyun, Soon Joo
• sjhyun@kaist.ac.kr
• #804, ITC Bldg. (N1)
• Tel. 350-3563 (office)
• Students
– 2 Ph.D. students
– 2 M.S. students
– Office
• #822, ITC Bldg. (N1)
• Tel. 350-7763
• Homepage
– http://idb.kaist.ac.kr
http://idb.kaist.ac.kr/members
• Sensor Database : Wireless Sensor Networks as Database
Data
Warehouse
ResearchInterest(1/2):SensorDatabase
Applications | Habitat monitoring, disaster surveillance, military
supports, patient monitoring, etc.
Query/
Result
Query/Result
Sensor Node
(Virtual) Storage
Wireless Sensor Network
Query/
Result
Sensor
Database
ResearchInterest(1/2):SensorDatabase(SmartHome)
Query
Result
ResearchInterest(1/2):SensorDatabase(SmartHome)
ResearchInterest(1/2):Sensor Database(Healthcare)
Illumination sensor Heartrate Blood pressure Altitude SensorAccelerometer
Sleep monitoringBMI
ECG
Step count Used calorie Moving distance
Information
Assistance
(Problem) Huge amount
of sensory data is
constantly transferred!!
Current activity
Consult
ResearchInterest(1/2):Sensor Database(UAVs)
• How to manage (connect, control, collect) swarms of drones?
ResearchInterest(1/2):SensorDatabase
• Sensor Network Query Language (SNQL) and Processor (SNQP)
[ON EVENT <event-predicate> | <event-name>]
SELECT <select_item_expressions_list>
FROM <list_of_table_references (table or inline view) >
[WHERE <condition>]
[GROUP BY <expression_list>]
[SAMPLE PERIOD <time_unit> FOR <time_unit> |
CASE
[WHEN <condition>
THEN SAMPLE PERIOD <time_unit>]+
ELSE SAMPLE PERIOD <time_unit> FOR <time_unit>
END]
[WITHIN <participation-percentage>]
ResearchInterest(1/2):SensorDatabase
Mobile
Sensor Data
Wireless
Networking
Distributed
Computing
Stream Data
Processing
Energy
Efficiency /
Response
Time
• Research Challenge
– 어떻게 저 많은 스트림 데이터를 서버 단에서 빠르게 처리/저장하
지?
– 각기 다른 형태의 센서 기기에 데이터 수집을 어떻게 일괄적으로
할 수 있을까?
– 데이터 수집에 관한 사용자 요구사항이 바뀔 때마다 어떻게 그것
을 개별 기기에 반영하지?
– 이상한 상황이 발생하면 나에게 알려주면 좋을 텐데!
IoT 전력량 관리 모듈을
통한 전력 계측
일상 기기의
스마트 오브젝트화
액츄에이터
설치
객체 별 보드 설치
스마트 홈 커뮤니티
서비스 프레임워크
스마트 홈 커뮤니티
테스트베드 구축
10
N1 테스트베드구축(회의실,휴게실)
웹캠
제습기로봇 청소기
환경 센서
통합 제어 모듈
도어 센서
스마트 TV & XBOX 서비스
환경 센서
통합 제어 모듈
가습기
사용자 인식 카메라
스크린
화분
프로젝터
ResearchInterest(2/2):Context-awareComputing
누구랑
같이
있는가?
나의
현재
기분은?
여기
온
목적은?
현재
나의
행동은?
내가
가고
있는
장소는?
언제
떠나야
하는가?
Social
relationship
mining from
Bluetooth
Activity
recognition from
accelerometer
sensor
Sentiment
analysis from
text
Task recognition
from all features
Next-place
prediction
from GPS
User
Context
Social
Implication
Temporal
Implication
Spatial
Implication
연구 가설/모델
설정
데이터 수집
(Collection)
데이터 전처리
(Preprocessing)
데이터 변환
(Transformation)
데이터 분석
(Mining)
데이터 해석 및
평가
ResearchInterest (2/2): Context-aware Computing
[NearbyPeopleRecommendation]
“우리 대학 연구소
Data Mining
Position에 누구
초청할 사람 없나?
“같은 학교”
다닌 애가
있지 않을까?”
“애가 왜 이렇게
자주 아프지?
뭐를 좀 먹어야
하나?”
“나랑 고향이
같은 사람
있나?”
“이번주 부산
가려는데
어디가
맛집이지?”
“부산 집에
내려가서
맛있는 집밥
먹어야지”
학
회
장
신
입
생
환
영
회
장
사
내
카
페
병
원
Realization of serendipitous interaction opportunity in a place
 Mobile opportunistic social matching [Terveen 2005][Mayer 2015]
“소셜 그래프
마이닝에
관심있는 사람
어디 없나?”
ResearchInterest (2/2): Context-aware Computing
[NearbyPeopleRecommendation]
ENTER
Conference Venue Shopping Mall Hospital
Interaction
Opportunity
Interaction
Opportunity
Serendipitous
Interaction
Opportunity
LEAVE
Willingness to interact with
others
Can a machine predict the degree of willingness to interact
with nearby people encountered in a public place?
ResearchInterest (2/2): Context-aware Computing
[NearbyPeopleRecommendation]
ResearchInterest (2/2): Context-aware Computing
[PlaceAmbiencePrediction&PlaceRecommendation]
Can a machine predict the ambience of place?
 Hyper-local, ambiance-driven place search and discovery
• E.g., a trendy place for a night-out or a romantic place for the wedding anniversary
 Data-driven recommendations for place owners to improve the presentation of their
venues (e.g., architecture design and style)
ResearchInterest(2/2):Context-awareComputing
• Research Challenge
– 사용자의 Context를 알아내면 무엇을 할 수 있을까?
– 어떤 데이터를 어떻게 수집하고, 수집된 데이터로 어떻게 사용자
Context를 알아내지?
– 사용자의 Context를 알았으면 어떤 서비스를 어떤 방식으로
제공/추천하는 것이 좋을까?
Web / Mobile
Data (Text,
Image, Sensor)
Social /
Environmental
Psychology
Theory
Data Mining /
Machine
Learning
User
Satisfaction /
Experience
이런신입생이면좋겠어요.
http://www.slideshare.n
et/evoka/freedom-
responsibility-culture-
49207219?related=1
Q &A
WELCOME!
N1#822
AnyTime(9∽22)
kingmbc@kaist.ac.kr

More Related Content

Similar to iDBLab @KAIST 소개 20170306-업로드용(김태훈)

Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준
SRCDSC
 
[대학교]투스칸 구축 사례 0609
[대학교]투스칸 구축 사례 0609[대학교]투스칸 구축 사례 0609
[대학교]투스칸 구축 사례 0609
춘성 이
 
AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료
AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료
AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료
sugyeong kim
 
[신청서]설계왕 스터디 지원서
[신청서]설계왕 스터디 지원서[신청서]설계왕 스터디 지원서
[신청서]설계왕 스터디 지원서
Seongho Park
 

Similar to iDBLab @KAIST 소개 20170306-업로드용(김태훈) (20)

기계 학습의 현재와 미래
기계 학습의 현재와 미래기계 학습의 현재와 미래
기계 학습의 현재와 미래
 
Workshop 210417 dhlee
Workshop 210417 dhleeWorkshop 210417 dhlee
Workshop 210417 dhlee
 
Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준
 
(Ficon2016) #1 디지털포렌식, 어디까지 왔나
(Ficon2016) #1 디지털포렌식, 어디까지 왔나(Ficon2016) #1 디지털포렌식, 어디까지 왔나
(Ficon2016) #1 디지털포렌식, 어디까지 왔나
 
학습분석(Learning Analytics) 활용 가능성 및 전망
학습분석(Learning Analytics) 활용 가능성 및 전망학습분석(Learning Analytics) 활용 가능성 및 전망
학습분석(Learning Analytics) 활용 가능성 및 전망
 
Visualizing Computer-Based Activity on Ambient Displays to Reduce Sedentary ...
Visualizing Computer-Based Activity on Ambient Displays  to Reduce Sedentary ...Visualizing Computer-Based Activity on Ambient Displays  to Reduce Sedentary ...
Visualizing Computer-Based Activity on Ambient Displays to Reduce Sedentary ...
 
Meetup history
Meetup historyMeetup history
Meetup history
 
머신러닝의 개념과 실습
머신러닝의 개념과 실습머신러닝의 개념과 실습
머신러닝의 개념과 실습
 
비교논문 분석 - 디지털 IoT 도어락 DDiT
비교논문 분석 - 디지털 IoT 도어락 DDiT비교논문 분석 - 디지털 IoT 도어락 DDiT
비교논문 분석 - 디지털 IoT 도어락 DDiT
 
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
 
Process for Big Data Analysis
Process for Big Data AnalysisProcess for Big Data Analysis
Process for Big Data Analysis
 
빅데이터캠퍼스 소개및데이터설명 최종
빅데이터캠퍼스 소개및데이터설명 최종빅데이터캠퍼스 소개및데이터설명 최종
빅데이터캠퍼스 소개및데이터설명 최종
 
DeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun Kim
DeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun KimDeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun Kim
DeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun Kim
 
KAIST CT-AR Program 2020
KAIST CT-AR Program 2020KAIST CT-AR Program 2020
KAIST CT-AR Program 2020
 
Machine learning and deep learning (AiBB Lab)
Machine learning and deep learning (AiBB Lab)Machine learning and deep learning (AiBB Lab)
Machine learning and deep learning (AiBB Lab)
 
Log-based User Behavior Analysis
Log-based User Behavior AnalysisLog-based User Behavior Analysis
Log-based User Behavior Analysis
 
공공기관의 빅데이터 구현 전략
공공기관의 빅데이터 구현 전략공공기관의 빅데이터 구현 전략
공공기관의 빅데이터 구현 전략
 
[대학교]투스칸 구축 사례 0609
[대학교]투스칸 구축 사례 0609[대학교]투스칸 구축 사례 0609
[대학교]투스칸 구축 사례 0609
 
AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료
AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료
AI기반 공문서 내 민감 콘텐츠 마스킹 시스템 구현_발표 자료
 
[신청서]설계왕 스터디 지원서
[신청서]설계왕 스터디 지원서[신청서]설계왕 스터디 지원서
[신청서]설계왕 스터디 지원서
 

iDBLab @KAIST 소개 20170306-업로드용(김태훈)

Editor's Notes

  1. 그렇다면, 센서 네트워크를 하나의 가상 데이터베이스로 간주하고, 이 네트워크에 application의 사용자가 작성한 SQL과 비슷한 쿼리를 배포하는 것으로 쿼리의 결과를 수집할 수 있는 이른바 ‘센서 데이터베이스’ 를 생각해 볼 수 있습니다. 이에 대해 센서 네트워크에서 센서 데이터베이스와 관련된 쿼리 프로세싱에 대한 연구가 이뤄지고 있습니다.