[Research] πŸ™οΈ λ„μ‹œ ꡐ톡 흐름, DBNκ³Ό ν΄λŸ¬μŠ€ν„°λ§μœΌλ‘œ λ˜‘λ˜‘ν•˜κ²Œ μ΅œμ ν™”ν•˜μž!

3 minute read

Published:

μ•ˆλ…•ν•˜μ„Έμš”! λ„μ‹œκ³΅ν•™κ³Ό 데이터 μ‚¬μ΄μ–ΈμŠ€λ₯Ό κ³΅λΆ€ν•˜λŠ” 3ν•™λ…„ ν•™λΆ€ μ—°κ΅¬μƒμž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ 슀마트 λ„μ‹œμ˜ 골치 μ•„ν”ˆ 문제 쀑 ν•˜λ‚˜μΈ ꡐ톡 체증을 데이터 κ³Όν•™μœΌλ‘œ μ–΄λ–»κ²Œ ν•΄κ²°ν•  수 μžˆλŠ”μ§€, ν₯미둜운 논문을 ν•¨κ»˜ μ‚΄νŽ΄λ³Όκ²Œμš”. λ°”λ‘œ, IoT 데이터와 λ”₯λŸ¬λ‹μ„ ν™œμš©ν•΄ μ‹€μ‹œκ°„ ꡐ톡 λ„€νŠΈμ›Œν¬λ₯Ό μ΅œμ ν™”ν•˜λŠ” μ—°κ΅¬μž…λ‹ˆλ‹€!


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

  • μ›μ œ: Optimization of real-time traffic network assignment based on IoT data using DBN and clustering
  • 링크: https://academic.naver.com/article.naver?doc_id=536069019

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

μš°λ¦¬κ°€ μ‚΄κ³  μžˆλŠ” λ„μ‹œλŠ” 점점 더 λ³΅μž‘ν•΄μ§€κ³  인ꡬ 밀도도 λ†’μ•„μ§€κ³  μžˆμ–΄μš”. 이런 μƒν™©μ—μ„œ κ°€μž₯ 큰 문제 쀑 ν•˜λ‚˜κ°€ λ°”λ‘œ ꡐ톡 체증이죠. μΆœν‡΄κ·Ό μ‹œκ°„λ§ˆλ‹€ 꽉 λ§‰νžŒ λ„λ‘œλŠ” μ‹œκ°„ λ‚­λΉ„λŠ” λ¬Όλ‘ , ν™˜κ²½ μ˜€μ—Όκ³Ό μ‚¬νšŒμ  λΉ„μš© μ¦κ°€λ‘œ μ΄μ–΄μ§‘λ‹ˆλ‹€. 기쑴의 ꡐ톡 관리 λ°©μ‹μœΌλ‘œλŠ” μ΄λŸ¬ν•œ λ³΅μž‘ν•œ μ‹€μ‹œκ°„ ꡐ톡 상황에 μœ μ—°ν•˜κ²Œ λŒ€μ‘ν•˜κΈ° μ–΄λ ΅λ‹€λŠ” ν•œκ³„κ°€ μžˆμ–΄μš”. 슀마트 λ„μ‹œλ₯Ό μ§€ν–₯ν•˜λŠ” 만큼, IoT 기술둜 μˆ˜μ§‘λ˜λŠ” λ°©λŒ€ν•œ 데이터λ₯Ό λ˜‘λ˜‘ν•˜κ²Œ ν™œμš©ν•΄μ„œ μ‹€μ‹œκ°„μœΌλ‘œ ꡐ톡 흐름을 μ΅œμ ν™”ν•˜κ³  μ‹Άμ§€λ§Œ, μ–΄λ–»κ²Œ ν•΄μ•Ό ν• μ§€ λ§‰λ§‰ν•œ κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€.

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

이 논문은 IoT κΈ°κΈ°μ—μ„œ μˆ˜μ§‘λ˜λŠ” μ‹€μ‹œκ°„ ꡐ톡 데이터λ₯Ό ν™œμš©ν•˜μ—¬ λ„μ‹œ ꡐ톡 λ„€νŠΈμ›Œν¬ 할당을 μ΅œμ ν™”ν•˜λŠ” μƒˆλ‘œμš΄ 방법을 μ œμ‹œν•©λ‹ˆλ‹€. 핡심 μ•„μ΄λ””μ–΄λŠ” μ΄λž˜μš”.

  1. IoT 데이터 μˆ˜μ§‘: λ„λ‘œ μœ„μ˜ μ„Όμ„œλ‚˜ 슀마트폰 같은 IoT κΈ°κΈ°μ—μ„œ μ°¨λŸ‰ 속도, κ΅ν†΅λŸ‰, ν˜Όμž‘λ„ λ“± λ‹€μ–‘ν•œ μ‹€μ‹œκ°„ ꡐ톡 데이터λ₯Ό λͺ¨μ•„μš”.
  2. 데이터 ν΄λŸ¬μŠ€ν„°λ§: μˆ˜μ§‘λœ λ°©λŒ€ν•œ 데이터λ₯Ό 효과적으둜 λΆ„μ„ν•˜κΈ° μœ„ν•΄, νŠΉμ • μ‹œκ°„λŒ€λ‚˜ μ§€μ—­μ˜ ꡐ톡 νŒ¨ν„΄μ„ μœ μ‚¬μ„± κΈ°μ€€μœΌλ‘œ λ¬Άμ–΄μ£ΌλŠ” ν΄λŸ¬μŠ€ν„°λ§(Clustering) 기법을 μ‚¬μš©ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 λ„μ‹œ 전체λ₯Ό λͺ‡ 개의 β€˜κ΅ν†΅ νŠΉμ„± κ΅¬μ—­β€™μœΌλ‘œ λ‚˜λˆŒ 수 μžˆμ–΄μš”. 예λ₯Ό λ“€μ–΄, μΆœν‡΄κ·Ό μ‹œκ°„λŒ€μ— 항상 λ§‰νžˆλŠ” νŠΉμ • λ„λ‘œλ“€μ„ ν•˜λ‚˜μ˜ 그룹으둜 λ¬ΆλŠ” 식이죠.
  3. λ”₯λŸ¬λ‹ 기반 예츑 (DBN): μ΄λ ‡κ²Œ λΆ„λ₯˜λœ ꡐ톡 νŠΉμ„± κ΅¬μ—­λ³„λ‘œ, 심측 신뒰망(Deep Belief Network, DBN)μ΄λΌλŠ” λ”₯λŸ¬λ‹ λͺ¨λΈμ„ μ΄μš©ν•΄μ„œ 미래 ꡐ톡 상황을 μ˜ˆμΈ‘ν•©λ‹ˆλ‹€. DBN은 μ—¬λŸ¬ 측의 신경망을 μŒ“μ•„ 올린 ν˜•νƒœλ‘œ, λ³΅μž‘ν•œ νŒ¨ν„΄μ„ ν•™μŠ΅ν•˜κ³  μ˜ˆμΈ‘ν•˜λŠ” 데 λ›°μ–΄λ‚œ μ„±λŠ₯을 λ³΄μ—¬μ€λ‹ˆλ‹€. 이 λͺ¨λΈμ€ ν˜„μž¬μ˜ ꡐ톡 데이터λ₯Ό λ°”νƒ•μœΌλ‘œ μ•žμœΌλ‘œ 10λΆ„ ν›„, 30λΆ„ ν›„μ˜ ꡐ톡 흐름을 μ˜ˆμΈ‘ν•  수 있게 λ©λ‹ˆλ‹€.
  4. 졜적 경둜 ν• λ‹Ή: 예츑된 ꡐ톡 상황(μ–΄λŠ λ„λ‘œκ°€ μ–Όλ§ˆλ‚˜ λ§‰νžμ§€)을 기반으둜, μ°¨λŸ‰λ“€μ΄ κ°€μž₯ 효율적으둜 이동할 수 μžˆλŠ” 경둜λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ λ‹€μ‹œ κ³„μ‚°ν•˜κ³  ν• λ‹Ήν•΄ μ€λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, νŠΉμ • λ„λ‘œκ°€ 맀우 ν˜Όμž‘ν•  κ²ƒμœΌλ‘œ μ˜ˆμƒλ˜λ©΄, λ‚΄λΉ„κ²Œμ΄μ…˜ μ‹œμŠ€ν…œμ—μ„œ 우회 경둜λ₯Ό μ œμ•ˆν•˜λŠ” 것과 λΉ„μŠ·ν•˜λ‹€κ³  보면 λΌμš”.

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

이 μ—°κ΅¬λŠ” μ œμ•ˆλœ DBN 및 ν΄λŸ¬μŠ€ν„°λ§ 기반 μ‹œμŠ€ν…œμ΄ κΈ°μ‘΄ 방법둠보닀 훨씬 μ •ν™•ν•˜κ²Œ ꡐ톡 흐름을 μ˜ˆμΈ‘ν•˜κ³ , 이λ₯Ό λ°”νƒ•μœΌλ‘œ λ„μ‹œ ꡐ톡 λ„€νŠΈμ›Œν¬μ˜ νš¨μœ¨μ„±μ„ 크게 κ°œμ„ ν•  수 μžˆμŒμ„ λ³΄μ—¬μ£Όμ—ˆμŠ΅λ‹ˆλ‹€. μ‹€μ‹œκ°„μœΌλ‘œ ꡐ톡 체증을 쀄이고, μ‹œλ―Όλ“€μ˜ 이동 μ‹œκ°„μ„ λ‹¨μΆ•ν•˜λ©°, λ„μ‹œμ˜ μ „λ°˜μ μΈ ꡐ톡 흐름을 μ›ν™œν•˜κ²Œ λ§Œλ“œλŠ” 데 κΈ°μ—¬ν•  수 μžˆλ‹€λŠ” μ‹œμ‚¬μ μ„ 얻을 수 μžˆμ–΄μš”. 이둜써 슀마트 λ„μ‹œκ°€ λ‹¨μˆœν•œ β€˜κΈ°μˆ  집합체’가 μ•„λ‹ˆλΌ, μ‹€μ œ μ‹œλ―Όλ“€μ˜ μ‚Άμ˜ μ§ˆμ„ λ†’μ΄λŠ” β€˜λ¬Έμ œ ν•΄κ²° ν”Œλž«νΌβ€™μ΄ 될 수 μžˆμŒμ„ 증λͺ…ν•œ μ…ˆμž…λ‹ˆλ‹€.

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

  • 닀쀑 μ†ŒμŠ€ 데이터 μœ΅ν•©: IoT μ„Όμ„œ 외에 CCTV μ˜μƒ, λŒ€μ€‘κ΅ν†΅ 데이터, 날씨 정보 λ“± 더 λ‹€μ–‘ν•œ λ„μ‹œ 데이터λ₯Ό ν†΅ν•©ν•˜μ—¬ 예츑 정확도λ₯Ό λ†’μ΄λŠ” 연ꡬ.
  • κ°•ν™” ν•™μŠ΅ 기반 ꡐ톡 μ œμ–΄: 예츑된 μ •λ³΄λΏλ§Œ μ•„λ‹ˆλΌ, μ‹€μ œ ꡐ톡 흐름에 μ‹€μ‹œκ°„μœΌλ‘œ κ°œμž…ν•˜μ—¬ μ‹ ν˜Έλ“± μ œμ–΄λ‚˜ 경둜 μ•ˆλ‚΄λ₯Ό μ΅œμ ν™”ν•˜λŠ” κ°•ν™” ν•™μŠ΅(Reinforcement Learning) 기법.
  • μ—λ„ˆμ§€ νš¨μœ¨μ„± 뢄석: ꡐ톡 흐름 μ΅œμ ν™”κ°€ μ°¨λŸ‰μ˜ μ—λ„ˆμ§€ μ†ŒλΉ„ 및 νƒ„μ†Œ λ°°μΆœλŸ‰μ— λ―ΈμΉ˜λŠ” 영ν–₯ 뢄석을 톡해 지속 κ°€λŠ₯ν•œ λ„μ‹œλ‘œ λ‚˜μ•„κ°€λŠ” λ°©μ•ˆ.
  • ν”„λΌμ΄λ²„μ‹œ 및 λ³΄μ•ˆ: μ‹€μ‹œκ°„μœΌλ‘œ λ°©λŒ€ν•œ 데이터λ₯Ό μˆ˜μ§‘ν•˜κ³  λΆ„μ„ν•˜λŠ” κ³Όμ •μ—μ„œ λ°œμƒν•˜λŠ” 개인 정보 보호 및 μ‹œμŠ€ν…œ λ³΄μ•ˆ λ¬Έμ œμ— λŒ€ν•œ 심측 연ꡬ.

이번 λ…Όλ¬Έ ν¬μŠ€νŒ… μ–΄λ– μ…¨λ‚˜μš”? 슀마트 λ„μ‹œκ°€ λ³΅μž‘ν•œ λ„μ‹œ 문제λ₯Ό μ–΄λ–»κ²Œ 데이터 κ³Όν•™μœΌλ‘œ ν•΄κ²°ν•΄ λ‚˜κ°€λŠ”μ§€ μ‘°κΈˆμ΄λ‚˜λ§ˆ μ΄ν•΄ν•˜λŠ” 데 도움이 λ˜μ—ˆμœΌλ©΄ μ’‹κ² μŠ΅λ‹ˆλ‹€. λ‹€μŒμ— 또 ν₯미둜운 연ꡬ λ‚΄μš©μœΌλ‘œ μ°Ύμ•„μ˜¬κ²Œμš”!