[Research] 🚦 μ‹œλ§¨ν‹± μ›ΉμœΌλ‘œ λ„μ‹œ ꡐ톡을 λ˜‘λ˜‘ν•˜κ²Œ: STAR-CITY의 μ‹œλ‚˜λ¦¬μ˜€μ™€ κ²½ν—˜μ„ νŒŒν—€μΉ˜λ‹€!

3 minute read

Published:


μ•ˆλ…•ν•˜μ„Έμš”! λ„μ‹œκ³΅ν•™κ³Ό 데이터 μ‚¬μ΄μ–ΈμŠ€λ₯Ό κ³΅λΆ€ν•˜λŠ” ν•™λΆ€ μ—°κ΅¬μƒμž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ 슀마트 λ„μ‹œ ꡐ톡 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 데 μžˆμ–΄ λ°μ΄ν„°μ˜ β€˜μ§€λŠ₯’을 ν•œ 단계 λ†’μ΄λŠ” ν₯미둜운 연ꡬλ₯Ό λ“€κ³  μ™”μŠ΅λ‹ˆλ‹€. [이미 μž‘μ„±λœ λ…Όλ¬Έ λͺ©λ‘]을 꼼꼼히 ν™•μΈν•œ κ²°κ³Ό, μ‹œλ§¨ν‹± μ›Ή κΈ°μˆ μ„ ν™œμš©ν•œ ꡐ톡 데이터 λΆ„μ„μ΄λΌλŠ” λ…νŠΉν•˜κ³  κ°€μΉ˜ μžˆλŠ” μ ‘κ·Ό 방식을 λ‹€λ£¨λ©΄μ„œλ„ κΈ°μ‘΄ ν¬μŠ€νŒ…κ³ΌλŠ” λ‹€λ₯Έ κΉŠμ΄μ™€ μ‹œμ‚¬μ μ„ μ œκ³΅ν•˜λŠ” 논문을 μ„ μ •ν–ˆμŠ΅λ‹ˆλ‹€. λ°”λ‘œ Smart traffic analytics in the semantic web with STAR-CITY: Scenarios, system and lessons learned μž…λ‹ˆλ‹€!

λ…Όλ¬Έ μ›μ œ 및 링크

πŸ™οΈ Problem (μ™œ μ€‘μš”ν•΄?)

슀마트 λ„μ‹œμ—μ„œλŠ” ꡐ톡 흐름, λŒ€μ€‘κ΅ν†΅ 이용, λ„λ‘œ μƒνƒœ λ“± λ°©λŒ€ν•œ μ–‘μ˜ 데이터가 μ‹€μ‹œκ°„μœΌλ‘œ μŸμ•„μ Έ λ‚˜μ˜΅λ‹ˆλ‹€. λ¬Έμ œλŠ” 이 데이터듀이 제각각 λ‹€λ₯Έ ν˜•μ‹κ³Ό 의미λ₯Ό κ°€μ§€κ³  μžˆλ‹€λŠ” μ μ΄μ—μš”. λ°μ΄ν„°λŠ” λ§Žμ§€λ§Œ, 이 데이터λ₯Ό ν†΅ν•©ν•˜κ³  β€œμ΄ν•΄β€ν•΄μ„œ λ³΅μž‘ν•œ λ„μ‹œ ꡐ톡 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•œ μ§€λŠ₯적인 뢄석과 좔둠을 μˆ˜ν–‰ν•˜κΈ°λŠ” μ–΄λ ΅μŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, β€œμ§€κΈˆ 이 λ„λ‘œμ˜ 체증 원인이 곡사 λ•Œλ¬ΈμΌκΉŒ, μ•„λ‹ˆλ©΄ νŠΉμ • 행사가 μžˆμ–΄μ„œμΌκΉŒ?”와 같은 μ§ˆλ¬Έμ— λ‹΅ν•˜λ €λ©΄ λ‹¨μˆœν•œ 데이터 수치 비ꡐλ₯Ό λ„˜μ–΄, λ‹€μ–‘ν•œ 정보(곡사 정보, 행사 일정, 날씨, 인ꡬ 밀집도 λ“±) κ°„μ˜ 의미둠적(Semantic) 관계λ₯Ό νŒŒμ•…ν•΄μ•Ό ν•©λ‹ˆλ‹€. 기쑴의 λ°μ΄ν„°λ² μ΄μŠ€λ‚˜ 뢄석 λ°©μ‹μœΌλ‘œλŠ” 이런 λ³΅μž‘ν•œ 관계λ₯Ό νŒŒμ•…ν•˜κ³  심측적인 좔둠을 ν•˜κΈ°κ°€ 맀우 μ–΄λ ΅μ£ .

πŸ” Solution (μ–΄λ–»κ²Œ ν’€μ—ˆμ–΄?)

이 논문은 STAR-CITYλΌλŠ” μ‹œμŠ€ν…œμ„ μ œμ•ˆν•˜λ©°, 이 문제의 ν•΄κ²°μ±…μœΌλ‘œ μ‹œλ§¨ν‹± μ›Ή(Semantic Web) κΈ°μˆ μ„ λ„μž…ν•©λ‹ˆλ‹€. μ‹œλ§¨ν‹± 웹은 데이터λ₯Ό λ‹¨μˆœν•œ 정보 쑰각이 μ•„λ‹ˆλΌ, κ·Έ μ˜λ―Έμ™€ 관계λ₯Ό λͺ…ν™•νžˆ μ •μ˜ν•΄μ„œ 컴퓨터가 β€˜μ΄ν•΄β€™ν•˜κ³  β€˜μΆ”λ‘ β€™ν•  수 μžˆλ„λ‘ ν•˜λŠ” κΈ°μˆ μ΄μ—μš”.

STAR-CITYλŠ” λ‹€μŒκ³Ό 같은 λ°©μ‹μœΌλ‘œ μž‘λ™ν•©λ‹ˆλ‹€.

  1. λ°μ΄ν„°μ˜ 의미 μ •μ˜ (μ˜¨ν†¨λ‘œμ§€): ꡐ톡 데이터(μ°¨λŸ‰ 속도, κ΅ν†΅λŸ‰, 사고 정보 λ“±)와 κ΄€λ ¨λœ λͺ¨λ“  κ°œλ…(λ„λ‘œ, μ°¨λŸ‰, μš΄μ „μž, μ‹œκ°„, 이벀트) 및 이듀 κ°„μ˜ 관계λ₯Ό μ˜¨ν†¨λ‘œμ§€(Ontology)λΌλŠ” ν˜•νƒœλ‘œ λͺ…ν™•ν•˜κ²Œ μ •μ˜ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, β€˜μ°¨λŸ‰β€™μ€ β€˜λ„λ‘œβ€™ μœ„μ— μ‘΄μž¬ν•˜κ³ , β€˜μš΄μ „μžβ€™κ°€ β€˜μš΄μ „β€™ν•œλ‹€λŠ” 식이죠.
  2. 데이터λ₯Ό μ˜λ―ΈμžˆλŠ” ν˜•νƒœλ‘œ λ³€ν™˜ (RDF): μ‹€μ œ μˆ˜μ§‘λœ ꡐ톡 데이터λ₯Ό μ˜¨ν†¨λ‘œμ§€λ₯Ό 기반으둜 RDF(Resource Description Framework)λΌλŠ” ν‘œμ€€ ν˜•μ‹μœΌλ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€. μ΄λ ‡κ²Œ ν•˜λ©΄ λͺ¨λ“  데이터가 β€˜μ£Όμ–΄-동사-λͺ©μ μ–΄β€™μ™€ 같은 νŠΈλ¦¬ν”Œ(Triple) ν˜•νƒœλ‘œ ν‘œν˜„λ˜μ–΄ 컴퓨터가 μ‰½κ²Œ μ²˜λ¦¬ν•˜κ³  톡합할 수 있게 λ©λ‹ˆλ‹€.
  3. μ§€λŠ₯ν˜• 뢄석 및 μΆ”λ‘ : RDF 데이터와 μ˜¨ν†¨λ‘œμ§€λ₯Ό ν™œμš©ν•΄, λ‹¨μˆœνžˆ β€œμ–΄λŠ λ„λ‘œκ°€ λ§‰νžŒλ‹€β€λ₯Ό λ„˜μ–΄ β€œμ΄ λ„λ‘œλŠ” 였늘 λΉ„κ°€ μ™€μ„œ 좜근 μ‹œκ°„λŒ€μ— 사고 μœ„ν—˜μ΄ ν‰μ†Œλ³΄λ‹€ 20% 높닀”와 같은 λ³΅μž‘ν•œ 좔둠을 μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” λ‹€μ–‘ν•œ 데이터 μ†ŒμŠ€(μ„Όμ„œ, 날씨, 이벀트 데이터 λ“±)λ₯Ό 의미둠적으둜 μ—°κ²°ν•˜μ—¬ κ°€λŠ₯ν•΄μ§‘λ‹ˆλ‹€.

λ…Όλ¬Έμ—μ„œλŠ” 이 μ‹œμŠ€ν…œμ„ μ‹€μ œ λ„μ‹œ μ‹œλ‚˜λ¦¬μ˜€μ— μ μš©ν•˜μ—¬ κ·Έ μœ μš©μ„±μ„ κ²€μ¦ν•˜κ³ , μ‹œμŠ€ν…œ ꡬ좕 κ³Όμ •μ—μ„œ 얻은 κ²½ν—˜(lessons learned)을 κ³΅μœ ν•©λ‹ˆλ‹€.

πŸ’‘ Result (κ²°κ³ΌλŠ”?)

STAR-CITY μ‹œμŠ€ν…œμ€ μ‹œλ§¨ν‹± μ›Ή κΈ°μˆ μ„ 톡해 슀마트 λ„μ‹œ ꡐ톡 데이터λ₯Ό 보닀 효과적으둜 ν†΅ν•©ν•˜κ³  뢄석할 수 μžˆλŠ” κ°•λ ₯ν•œ ν”„λ ˆμž„μ›Œν¬λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 λ„μ‹œ κ΄€λ¦¬μžλ“€μ€ ꡐ톡 상황을 더 깊이 μ΄ν•΄ν•˜κ³ , 문제의 κ·Όλ³Έ 원인을 νŒŒμ•…ν•˜λ©°, 더 μ§€λŠ₯적이고 사전 예방적인 μ˜μ‚¬κ²°μ •μ„ 내릴 수 있게 λ©λ‹ˆλ‹€. 특히 이 논문은 μ‹€μ œ μ‹œλ‚˜λ¦¬μ˜€λ₯Ό 톡해 μ‹œλ§¨ν‹± 기술이 λ‹¨μˆœνžˆ 이둠적인 κ°œλ…μ„ λ„˜μ–΄, λ³΅μž‘ν•œ λ„μ‹œ ꡐ톡 ν™˜κ²½μ—μ„œ μ‹€μ§ˆμ μΈ κ°€μΉ˜λ₯Ό μ œκ³΅ν•  수 μžˆμŒμ„ λ³΄μ—¬μ€λ‹ˆλ‹€. 즉, 데이터 κ°„μ˜ β€˜μ˜λ―Έβ€™λ₯Ό μ—°κ²°ν•¨μœΌλ‘œμ¨ 슀마트 λ„μ‹œμ˜ ꡐ톡 관리λ₯Ό ν•œ 차원 높은 μˆ˜μ€€μœΌλ‘œ λŒμ–΄μ˜¬λ¦΄ 수 μžˆμŒμ„ μ‹œμ‚¬ν•©λ‹ˆλ‹€.

πŸš€ Growth (더 곡뢀할 것)

  • μ‹œλ§¨ν‹± μ›Ή(Semantic Web): 웹이 정보λ₯Ό λ‹¨μˆœ μ—°κ²°ν•˜λŠ” 것을 λ„˜μ–΄, μ •λ³΄μ˜ β€˜μ˜λ―Έβ€™λ₯Ό μ΄ν•΄ν•˜κ³  β€˜μΆ”λ‘ β€™ν•  수 μžˆλ„λ‘ ν•˜λŠ” κΈ°μˆ μž…λ‹ˆλ‹€. RDF, OWL, μ˜¨ν†¨λ‘œμ§€ λ“±μ˜ 핡심 κΈ°μˆ λ“€μ„ 더 깊이 파보면 쒋을 κ±°μ˜ˆμš”.
  • 지식 κ·Έλž˜ν”„(Knowledge Graph): μ‹œλ§¨ν‹± μ›Ή κΈ°μˆ μ„ 기반으둜 κ΅¬μΆ•λœ, μ„Έμƒμ˜ 지식을 κ·Έλž˜ν”„ ν˜•νƒœλ‘œ μ—°κ²°ν•œ λ°μ΄ν„°λ² μ΄μŠ€μž…λ‹ˆλ‹€. ꡬ글 검색 λ“± μ‹€μ œ μ„œλΉ„μŠ€μ—μ„œ ν™œλ°œνžˆ μ‚¬μš©λ˜κ³  μžˆμ–΄μš”.
  • μ˜¨ν†¨λ‘œμ§€ 곡학(Ontology Engineering): νŠΉμ • 도메인(μ—¬κΈ°μ„œλŠ” λ„μ‹œ ꡐ톡)의 지식을 컴퓨터가 이해할 수 μžˆλŠ” ν˜•νƒœλ‘œ κ΅¬μ‘°ν™”ν•˜λŠ” 방법을 μ—°κ΅¬ν•˜λŠ” λΆ„μ•Όμž…λ‹ˆλ‹€.
  • 데이터 μƒν˜Έμš΄μš©μ„±(Data Interoperability): μ„œλ‘œ λ‹€λ₯Έ μ‹œμŠ€ν…œμ΄λ‚˜ μ‘μš© ν”„λ‘œκ·Έλž¨μ΄ 데이터λ₯Ό μ›ν™œν•˜κ²Œ κ΅ν™˜ν•˜κ³  μ‚¬μš©ν•  수 μžˆλŠ” λŠ₯λ ₯μž…λ‹ˆλ‹€. μ‹œλ§¨ν‹± 웹은 이λ₯Ό μœ„ν•œ κ°•λ ₯ν•œ ν•΄κ²°μ±… 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.

슀마트 λ„μ‹œ 데이터 μ‚¬μ΄μ–ΈμŠ€μ—μ„œ β€˜μ§€λŠ₯β€™μ˜ 의미λ₯Ό λ‹€μ‹œ ν•œλ²ˆ 생각해 λ³Ό 수 μžˆμ—ˆλ˜ λ…Όλ¬Έμ΄μ—ˆμŠ΅λ‹ˆλ‹€. μ—¬λŸ¬λΆ„λ„ λ³΅μž‘ν•œ λ„μ‹œ 데이터λ₯Ό λ‹¨μˆœνžˆ μ²˜λ¦¬ν•˜λŠ” 것을 λ„˜μ–΄, κ·Έ 속에 λ‹΄κΈ΄ β€˜μ˜λ―Έβ€™λ₯Ό νƒκ΅¬ν•˜λŠ” μ‹œλ§¨ν‹± κΈ°μˆ μ— 관심을 가져보면 μ–΄λ–¨κΉŒμš”?