Technology

ν΄λŸΌμ—˜μ€ μ˜€λž«λ™μ•ˆ 인곡 지λŠ₯을 μ§„μ§€ν•˜κ²Œ κ³ λ―Όν•΄ μ™”μŠ΅λ‹ˆλ‹€. 비지도 ν•™μŠ΅ 엔진을 자체 기술둜 κ°œλ°œν•˜μ˜€κ³ , μ—¬λŸ¬ 뢄야에 μ„±κ³΅μ μœΌλ‘œ μ μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

ν΄λŸΌμ—˜μ˜ 비지도 ν•™μŠ΅ ν΄λŸ¬μŠ€ν„°λ§ 엔진은 λ†€λΌμš΄ μ„±λŠ₯을 μžλž‘ν•©λ‹ˆλ‹€. λŒ€κ·œλͺ¨ λ„€νŠΈμ›Œν¬ 데이터도 μ‹€μ‹œκ°„μœΌλ‘œ μ²˜λ¦¬ν•©λ‹ˆλ‹€.

ν΄λŸΌμ—˜μ€ 지도 ν•™μŠ΅λ§ŒμœΌλ‘œλŠ” ν•΄κ²°ν•˜μ§€ λͺ»ν•˜λŠ” μ–΄λ €μš΄ λ¬Έμ œλ“€μ„ κ³ λ―Όν•˜κ³  λ‹€λ£¨λ©΄μ„œ 인곡 지λŠ₯의 지평을 λ„“ν˜€ λ‚˜κ°€κ³  μžˆμŠ΅λ‹ˆλ‹€. μΈκ°„μ˜ ν•œκ³„λ₯Ό κ·Ήλ³΅ν•˜λ˜ 인간 지성과 ν•¨κ»˜ν•˜λŠ” λ°©ν–₯으둜 λ‚˜μ•„κ°€κ³  μžˆμŠ΅λ‹ˆλ‹€.

Technology

ν΄λŸΌμ—˜μ€ μ˜€λž«λ™μ•ˆ 인곡 지λŠ₯을 μ§„μ§€ν•˜κ²Œ κ³ λ―Όν•΄ μ™”μŠ΅λ‹ˆλ‹€. 비지도 ν•™μŠ΅ 엔진을 자체 기술둜 κ°œλ°œν•˜μ˜€κ³ , μ—¬λŸ¬ 뢄야에 μ„±κ³΅μ μœΌλ‘œ μ μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

ν΄λŸΌμ—˜μ˜ 비지도 ν•™μŠ΅ ν΄λŸ¬μŠ€ν„°λ§ 엔진은 λ†€λΌμš΄ μ„±λŠ₯을 μžλž‘ν•©λ‹ˆλ‹€. λŒ€κ·œλͺ¨ λ„€νŠΈμ›Œν¬ 데이터도 μ‹€μ‹œκ°„μœΌλ‘œ μ²˜λ¦¬ν•©λ‹ˆλ‹€.

ν΄λŸΌμ—˜μ€ 지도 ν•™μŠ΅λ§ŒμœΌλ‘œλŠ” ν•΄κ²°ν•˜μ§€ λͺ»ν•˜λŠ” μ–΄λ €μš΄ λ¬Έμ œλ“€μ„ κ³ λ―Όν•˜κ³  λ‹€λ£¨λ©΄μ„œ 인곡 지λŠ₯의 지평을 λ„“ν˜€ λ‚˜κ°€κ³  μžˆμŠ΅λ‹ˆλ‹€. μΈκ°„μ˜ ν•œκ³„λ₯Ό κ·Ήλ³΅ν•˜λ˜ 인간 지성과 ν•¨κ»˜ν•˜λŠ” λ°©ν–₯으둜 λ‚˜μ•„κ°€κ³  μžˆμŠ΅λ‹ˆλ‹€.

ν΄λŸΌμ—˜μ˜ ν˜μ‹ μ  μ›μ²œ 기술

ν΄λŸΌμ—˜μ˜
ν˜μ‹ μ  μ›μ²œ 기술

μ΄ˆκ³ μ† 비지도 ν•™μŠ΅ ν΄λŸ¬μŠ€ν„°λ§ 엔진

μ΄ˆκ³ μ† 비지도 ν•™μŠ΅
ν΄λŸ¬μŠ€ν„°λ§ 엔진

자체 기술둜 κ°œλ°œν•œ ν΄λŸ¬μŠ€ν„°λ§ 엔진

ν΄λŸΌμ—˜μ€ ν΄λŸ¬μŠ€ν„°λ§ 엔진을 자체 기술둜 λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€. μ •ν˜• λ°μ΄ν„°λŠ” λ¬Όλ‘  λΉ„μ •ν˜• 데이터도 가리지 μ•Šκ³  ν΄λŸ¬μŠ€ν„°λ§μ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ•Œκ³ λ¦¬μ¦˜λΆ€ν„° 직접 개발

ν΄λŸΌμ—˜μ˜ ν΄λŸ¬μŠ€ν„°λ§ 엔진 ν΄λŸΌμž‡(Clumit)은 μ‚¬μš© κ°€λŠ₯ν•œ 타 μ˜€ν”ˆμ†ŒμŠ€ 기반 ν΄λŸ¬μŠ€ν„°λ§ μ—”μ§„κ³ΌλŠ” 비ꡐ할 수 없을 μ •λ„λ‘œ λΉ λ₯΄κ³  μœ μ—°ν•©λ‹ˆλ‹€. μ΄λŠ” ν΄λŸ¬μŠ€ν„°λ§μ˜ λŒ€ν‘œμ μΈ μ•Œκ³ λ¦¬μ¦˜μ„ 자체 기술둜 κ΅¬ν˜„ν–ˆκΈ° λ•Œλ¬Έμ— κ°€λŠ₯ν•œ κ²ƒμž…λ‹ˆλ‹€.

μ‹€μ‹œκ°„ νŠΈλž˜ν”½λ„ ν΄λŸ¬μŠ€ν„°λ§ν•˜λŠ” κ³ μ„±λŠ₯ 엔진

νŒ¨ν„΄ 인식, 계측, DBSCAN, OPTICS λ“± μ£Όμš” ν΄λŸ¬μŠ€ν„°λ§ μ•Œκ³ λ¦¬μ¦˜μ„ 직접 κ΅¬ν˜„ν•˜μ˜€μŠ΅λ‹ˆλ‹€. κ°€μž₯ μ€‘μš”ν•œ 도전은 μ‹€μ œ νŠΈλž˜ν”½ ν™˜κ²½μ—μ„œ μ‚¬μš©ν•  수 μžˆμ„ μ •λ„λ‘œ 높은 μ„±λŠ₯을 λ‚΄λŠλƒ ν•˜λŠ” κ²ƒμ΄μ—ˆμŠ΅λ‹ˆλ‹€. ν΄λŸΌμ—˜μ€ 5λ…„ 이상 각고의 λ…Έλ ₯을 μŸμ•„ λΆ€μ—ˆμŠ΅λ‹ˆλ‹€. λ§ˆμΉ¨λ‚΄ λ†€λΌμšΈ μ •λ„λ‘œ ν–₯μƒλœ μ„±λŠ₯을 μžλž‘ν•˜λŠ” μ΄ˆκ³ μ† ν΄λŸ¬μŠ€ν„°λ§ 엔진 ν΄λŸΌμž‡(Clumit)을 λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€.

μ •κ·œν‘œν˜„μ‹ 생성과 μžλ™ 라벨링

μ •κ·œν‘œν˜„μ‹ 생성과
μžλ™ 라벨링

λ¨Έμ‹ λŸ¬λ‹μ˜ 연산값은 μˆ«μžλΌμ„œ 문자 지식과 비ꡐ λΆˆκ°€λŠ₯ν•œλ°β€¦

비지도 ν•™μŠ΅μ˜ 결과물에 라벨을 λΆ™μ΄λŠ” 것은 μ‰¬μš΄ 일이 μ•„λ‹™λ‹ˆλ‹€. μ• μ΄ˆμ— 지도 ν•™μŠ΅μœΌλ‘œ μ‚¬μš©ν•  데이터가 λΆ€μ‘±ν•œ 상황인 탓에 비지도 ν•™μŠ΅μ„ μ„ νƒν•˜μ˜€μœΌλ―€λ‘œ 라벨링에 μ‚¬μš©ν•  κ³Όκ±° 데이터가 λΆ€μ‘±ν•œ 것은 λ‹Ήμ—°ν•©λ‹ˆλ‹€. λ”κ΅¬λ‚˜ κ³Όκ±° 데이터와 비지도 ν•™μŠ΅μ˜ κ²°κ³Όλ₯Ό μƒν˜Έ λΉ„κ΅ν•˜λŠ” 것은 ꡉμž₯히 μ–΄λ ΅μŠ΅λ‹ˆλ‹€. μ™œλƒν•˜λ©΄ 지도 ν•™μŠ΅μ΄λ“  비지도 ν•™μŠ΅μ΄λ“  λ¨Έμ‹ λŸ¬λ‹μ˜ 연산값듀은 μ‚¬λžŒμ—κ² μ˜λ―Έκ°€ μ—†λŠ” μˆ«μžμ— λΆˆκ³Όν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

λ¨Έμ‹ λŸ¬λ‹μ˜ 숫자λ₯Ό 비ꡐ κ°€λŠ₯ν•œ 문자 νŒ¨ν„΄μΈ μ •κ·œν‘œν˜„μ‹μœΌλ‘œ λ³€ν™˜ν•˜μ—¬ 라벨 μ°Ύμ•„μ£ΌκΈ°

ν΄λŸΌμ—˜μ€ ν˜μ‹ μ μΈ 방법을 κ°œλ°œν•˜μ˜€μŠ΅λ‹ˆλ‹€. ν΄λŸ¬μŠ€ν„°μ— μ†ν•œ λ°μ΄ν„°λ“€μ˜ 곡톡 νŒ¨ν„΄μ„ κΈ°μˆ ν•˜λŠ” μ •κ·œν‘œν˜„μ‹μ„ μ‹€μ‹œκ°„μœΌλ‘œ λ§Œλ“€μ–΄ μ‚¬μš©ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. μ •κ·œν‘œν˜„μ‹μ€ μˆ«μžκ°€ μ•„λ‹ˆλΌ νŒ¨ν„΄μ„ κΈ°μˆ ν•œ λ¬Έμžμ΄λ―€λ‘œ, κΈ°μ‘΄ 문자 데이터와 비ꡐ가 κ°€λŠ₯ν•©λ‹ˆλ‹€. μ •κ·œν‘œν˜„μ‹μ„ 맀개둜 ν•˜μ—¬ λ¨Έμ‹ λŸ¬λ‹μ˜ μ—°μ‚°κ°’κ³Ό κΈ°μ‘΄ 지식을 λΉ„κ΅ν•˜κ³ , κΈ°μ‘΄ 지식에 ν¬ν•¨λ˜μ–΄ μžˆλŠ” 라벨 μ€‘μ—μ„œ μœ μ‚¬ν•œ 것을 μ°Ύμ•„ λƒ…λ‹ˆλ‹€.

μ‹€μ‹œκ°„ μ •κ·œν‘œν˜„μ‹ 생성

λ°μ΄ν„°λ‘œλΆ€ν„° μ •κ·œν‘œν˜„μ‹μ„ μ‹€μ‹œκ°„μœΌλ‘œ λ§Œλ“œλŠ” κΈ°μˆ μ€ ν΄λŸΌμ—˜μ˜ νŠΉλ³„ν•œ μ›μ²œ κΈ°μˆ μž…λ‹ˆλ‹€. λ‹Ήμ—°ν•˜κ²Œλ„ νŠΉν—ˆ κΈ°μˆ μž…λ‹ˆλ‹€.

빅데이터 ν”Œλž«νΌ

인곡 지λŠ₯ μƒνƒœκ³„λŠ” 아직 어리닀

인곡 지λŠ₯을 ν™œμš©ν•˜κΈ°μ—λŠ” μƒνƒœκ³„κ°€ 아직 λ―Έμ„±μˆ™ν•œ κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€. ν΄λŸΌμ—˜μ΄ μ›μ²œ 기술 기반으둜 자체 ν΄λŸ¬μŠ€ν„°λ§ 엔진을 λ§Œλ“€μ–΄ 비지도 ν•™μŠ΅ 인곡 지λŠ₯을 κ°œμ²™ν•˜λ‹€ λ³΄λ‹ˆ, κ΄€λ ¨ μƒνƒœκ³„κ°€ 아직 μΆ©λΆ„νžˆ λ’·λ°›μΉ¨λ˜μ§€ μ•Šμ€ 상황에 계속 맞λ‹₯λœ¨λ ΈμŠ΅λ‹ˆλ‹€.

비지도 ν•™μŠ΅ ν΄λŸ¬μŠ€ν„°λ§μ˜ μƒνƒœκ³„κ°€ ν•„μš”ν•˜λ‹€

데이터λ₯Ό 일단 λͺ¨μœΌκ³  ν•œ 번 ν•™μŠ΅μ‹œν‚€κ³  λ‚˜μ„œ 일정 μ‹œκ°„ 후에 데이터λ₯Ό 또 λͺ¨μ•„μ„œ ν•™μŠ΅μ‹œν‚€λŠ” 지도 ν•™μŠ΅κ³Ό λΉ„κ΅ν•˜μ—¬ 비지도 ν•™μŠ΅μ€ 많이 λ‹€λ¦…λ‹ˆλ‹€. 연속적인 데이터에 λŒ€ν•΄μ„œλ„ 계속 ν΄λŸ¬μŠ€ν„°λ§μ„ ν•  수 μžˆμ–΄μ•Ό ν•΄μ„œ ν΄λŸ¬μŠ€ν„°λ§ 엔진에 데이터λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ μ œκ³΅ν•˜λŠ” κΈ°λŠ₯이 ν•„μš”ν•˜κ³ , λ”κ΅¬λ‚˜ λ³΄μ•ˆ μ˜μ—­μ—μ„œλŠ” λŒ€μš©λŸ‰ 데이터도 감당할 수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

λ”°λΌμ„œ, λŒ€μš©λŸ‰ 데이터, 즉 λΉ…λ°μ΄ν„°μ˜ 전달, μ €μž₯, 전솑, 관리 λ“± 데이터 μ£ΌκΈ° 전체에 λŒ€ν•΄μ„œ μ™„μ „νžˆ μƒˆλ‘œμš΄ 접근이 ν•„μš”ν–ˆμŠ΅λ‹ˆλ‹€.

λŒ€μš©λŸ‰ ν΄λŸ¬μŠ€ν„°λ§μ„ μœ„ν•œ 빅데이터 ν”Œλž«νΌμ„ λ§Œλ“€λ‹€

ν΄λŸΌμ—˜μ€ 톡신 ν”„λ‘œν† μ½œ, 데이터 μ €μž₯ 관리, API 호좜, μ‹¬μ§€μ–΄λŠ” 개발 μ–Έμ–΄κΉŒμ§€λ„ μ„±λŠ₯을 μ΅œμš°μ„ μœΌλ‘œ κ³ λ €ν•˜μ—¬ μ„ νƒν•˜μ˜€μŠ΅λ‹ˆλ‹€. κ°€μž₯ μ΅œμ²¨λ‹¨ 방식을 μ‚¬μš©ν•  μˆ˜λ°–μ— μ—†μ—ˆμŠ΅λ‹ˆλ‹€. μ–΄λŠ ν•œ μ§€μ μ—μ„œ κ³Όκ±° 방식을 λ‹΅μŠ΅ν–ˆλ‹€κ°€λŠ” λ°”λ‘œ κ·Έ 지점이 병λͺ©μ΄ λ˜λŠ” 것을 μˆ˜μ°¨λ‘€ λͺ©κ²©ν•˜λ©΄μ„œ μ–΄λŠ ν•œ 지점도 μ†Œν™€νžˆ ν•  수 μ—†μ—ˆμŠ΅λ‹ˆλ‹€.

μ•ˆμ •μ„±λ„ μ€‘μš”ν•œλ°β€¦

μ„±λŠ₯에 μ£Όμ•ˆμ μ„ λ‘˜ 경우 ν•„μ—°μ μœΌλ‘œ λΆ€λ”ͺ히게 λ˜λŠ” μ•ˆμ •μ„±μ˜ 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 것도 쉽지 μ•Šμ•˜μŠ΅λ‹ˆλ‹€. μ„±λŠ₯κ³Ό μ•ˆμ •μ„±μ΄λΌλŠ” μƒν˜Έ λͺ¨μˆœλ˜λŠ” κ²ƒμ²˜λŸΌ λ³΄μ΄λŠ” 이 두 λͺ©ν‘œλ₯Ό λ‹¬μ„±ν•˜λŠ” 것이 μ†Œν”„νŠΈμ›¨μ–΄ 개발의 핡심 과제인 것은 λ‹Ήμ—°ν•©λ‹ˆλ‹€.

Rustλ₯Ό 메인 개발 μ–Έμ–΄λ‘œ μ±„νƒν•˜λ‹€

이λ₯Ό μœ„ν•˜μ—¬, ν΄λŸΌμ—˜μ€ 개발 μ–Έμ–΄λ‘œ Rustλ₯Ό μ‚¬μš©ν•˜μ˜€μŠ΅λ‹ˆλ‹€. μ²˜μŒλΆ€ν„° Rustλ₯Ό μ‚¬μš©ν•œ 것은 μ•„λ‹ˆμ—ˆμŠ΅λ‹ˆλ‹€. μ„±λŠ₯κ³Ό μ•ˆμ •μ„±μ΄ λͺ¨λ‘ μš”κ΅¬λ˜λŠ” λͺ¨λ“ˆμ„ ν•˜λ‚˜μ”© Rust둜 μž¬κ°œλ°œν•˜λ‹€ λ³΄λ‹ˆ μ–΄λŠμƒˆ ν΄λŸΌμ—˜ μ†Œν”„νŠΈμ›¨μ–΄μ˜ 거의 λŒ€λΆ€λΆ„μ€ Rust둜 μž‘μ„±λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

μ˜€ν”ˆ ν”Œλž«νΌμ„ ν–₯ν•˜μ—¬

ν΄λŸΌμ—˜μ˜ 빅데이터 ν”Œλž«νΌμ€ μ˜€ν”ˆ ν”Œλž«νΌμ„ 지ν–₯ν•©λ‹ˆλ‹€. λ‹€μ–‘ν•œ ν™˜κ²½μ—μ„œλ„ νš¨μš©μ„ λ‚˜νƒ€λ‚΄λ„λ‘ λ°œμ „μ‹œμΌœ λ‚˜κ°ˆ κ²ƒμž…λ‹ˆλ‹€.

ν΄λŸΌμ—˜μ˜ ν˜μ‹ μ  인곡 지λŠ₯ λ³΄μ•ˆ

ν΄λŸΌμ—˜μ˜ ν˜μ‹ μ  인곡 지λŠ₯ λ³΄μ•ˆ

ν΄λŸΌμ—˜μ˜ ν˜μ‹ μ  인곡 지λŠ₯ λ³΄μ•ˆ

μ‹ μ’…κ³Ό λ³€μ’… 탐지

μž μ‹œ λ°˜μ§ν•˜κ³  λ§ˆλŠ” κΈ°μ‘΄ λ³΄μ•ˆ μ†”λ£¨μ…˜

μ–Έμ œλ‚˜ μƒˆλ‘œμš΄ λ³΄μ•ˆ μ†”λ£¨μ…˜μ€ κΈ°μ‘΄ λ³΄μ•ˆ μ†”λ£¨μ…˜λ³΄λ‹€ μ•žμ„  점을 μžλž‘ν•©λ‹ˆλ‹€. κ·Έ μ€‘μ—μ„œλ„ κ°€μž₯ μ€‘μš”ν•œ 것은 μœ„ν˜‘ νƒμ§€μ˜ λŠ₯λ ₯일 κ²ƒμž…λ‹ˆλ‹€. κΈ°μ‘΄ AλŠ” 10쒅을 νƒμ§€ν•˜λŠ”λ° μƒˆλ‘œμš΄ Bκ°€ 20쒅을 νƒμ§€ν•œλ‹€λ©΄, Bκ°€ μžλž‘ν•  λ§Œν•©λ‹ˆλ‹€. 그런데, B도 μ–Όλ§ˆ λͺ»κ°€μ„œ μ‚¬μš©μžλ“€μ—κ²ŒλŠ” μ•„μ‰¬μš΄ μ†”λ£¨μ…˜μ΄ 될 μˆ˜λ°–μ— μ—†μŠ΅λ‹ˆλ‹€. 20쒅을 λ„˜μ–΄μ„œ νƒμ§€ν•˜μ§€ λͺ»ν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

μƒˆλ‘œμš΄ μœ„ν˜‘μ„ νƒμ§€ν•˜μ§€ λͺ»ν•˜λŠ” κΈ°μ‘΄ λ³΄μ•ˆ μ†”λ£¨μ…˜

10쒅이냐 20쒅이냐 κ°œμˆ˜κ°€ μ€‘μš”ν•œ 것은 μ•„λ‹™λ‹ˆλ‹€. 계속 λ³€ν™”ν•˜λŠ” 컴퓨터 ν™˜κ²½μœΌλ‘œ μΈν•΄μ„œ 과거의 μœ„ν˜‘ μ€‘μ—μ„œ ν˜„μž¬ μ˜λ―Έκ°€ μ—†λŠ” 것도 λ§ŽμŠ΅λ‹ˆλ‹€. 더 μ€‘μš”ν•œ 것은 μƒˆλ‘œμš΄ μœ„ν˜‘μ˜ λ“±μž₯μž…λ‹ˆλ‹€. μ™„μ „νžˆ μƒˆλ‘­μ§€λŠ” μ•Šμ•„λ„ 과거의 μœ„ν˜‘μ„ 일뢀 λ°”κΎΈκΈ°λ§Œ 해도 κΈ°μ‘΄ λ³΄μ•ˆ μ†”λ£¨μ…˜μ΄ νƒμ§€ν•˜κΈ° μ–΄λ ΅μŠ΅λ‹ˆλ‹€.

μƒˆλ‘œμš΄ μœ„ν˜‘μ„ μ§€μ†μ μœΌλ‘œ 탐지할 수 μžˆμ„κΉŒ?

λ‹Ήμ—°ν•˜κ²Œλ„ μ‚¬μš©μžλŠ” μ‹ μ’…μ΄λ‚˜ λ³€μ’… 곡격을 νƒμ§€ν•˜λŠ” λ³΄μ•ˆ μ†”λ£¨μ…˜μ„ κ°€μž₯ μ›ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜, μ§€κΈˆκΉŒμ§€ μ–΄λ– ν•œ λ³΄μ•ˆ μ†”λ£¨μ…˜λ„ μ‹ μ’…μ΄λ‚˜ λ³€μ’… 곡격을 μ§€μ†μ μœΌλ‘œ νƒμ§€ν•˜λŠ” 방법을 μ œμ‹œν•˜μ§€ λͺ»ν–ˆμŠ΅λ‹ˆλ‹€. 인곡 지λŠ₯ λ°©μ‹μœΌλ‘œ μœ„ν˜‘μ„ νƒμ§€ν•˜κΈ° μ „κΉŒμ§€λŠ” κ·Έλž¬μŠ΅λ‹ˆλ‹€.

인곡 지λŠ₯, μ‹ λ³€μ’… μœ„ν˜‘ νƒμ§€μ˜ μœ μΌν•œ 방법

인곡 지λŠ₯을 λ³΄μ•ˆμ— λ„μž…ν•˜κ³ μž ν•˜λŠ” μ΄μœ λŠ” λ°”λ‘œ μ΄κ²ƒμž…λ‹ˆλ‹€. μ‹ μ’…μ΄λ‚˜ λ³€μ’… 곡격을 νƒμ§€ν•˜λŠ” 것 λ§μ΄μ§€μš”. κΈ°μ‘΄ λ³΄μ•ˆ μ†”λ£¨μ…˜μ€ μ™œ μ‹ μ’…μ΄λ‚˜ λ³€μ’… μœ„ν˜‘μ„ νƒμ§€ν•˜μ§€ λͺ»ν–ˆμ„κΉŒμš”?

κ·œμΉ™ 기반 IPSκ°€ 탐지 λͺ»ν•˜λŠ” μœ„ν˜‘ 탐지

κΈ°μ‘΄ λ³΄μ•ˆ μ†”λ£¨μ…˜ - κ·œμΉ™ 기반

인곡 지λŠ₯을 λ³΄μ•ˆμ— μ μš©ν•˜κΈ° μ „κΉŒμ§€μ˜ 거의 λͺ¨λ“  λ³΄μ•ˆ μ†”λ£¨μ…˜μ€ κ·œμΉ™ 기반으둜 μž‘λ™ν•˜μ˜€μŠ΅λ‹ˆλ‹€. 미리 μ •ν•΄ 놓은 κ·œμΉ™μ— λ“€μ–΄ λ§žλŠ” λ°μ΄ν„°λŠ” μœ„ν˜‘μœΌλ‘œ κ°„μ£Όν•˜λŠ” λ°©μ‹μž…λ‹ˆλ‹€. 이러 μ΄λŸ¬ν•œ λ°μ΄ν„°λŠ” μœ„ν˜‘μΈ 것을 μ‚¬λžŒμ΄ 미리 μ•Œκ³  μžˆλ‹€λ©΄, λ°”λ‘œ 이러 μ΄λŸ¬ν•œ 것을 κ·œμΉ™μœΌλ‘œ λ§Œλ“€μ–΄ λ†“λŠ” κ²ƒμž…λ‹ˆλ‹€. μœ„ν˜‘ 데이터 내에 νŠΉλ³„ν•œ ν‘œμ‹μ΄ ν•„μ—°μ μœΌλ‘œ λ˜λŠ” κ²½ν—˜μ μœΌλ‘œ λ‚˜νƒ€λ‚œλ‹€λ©΄, κ·Έ ν‘œμ‹μ„ κ·œμΉ™μœΌλ‘œ λ§Œλ“€κΈ°λ„ ν•˜μ˜€λŠ”λ° 이 ν‘œμ‹μ„ μ‹œκ·Έλ‹ˆμ²˜(signature)라고 λΆ€λ¦…λ‹ˆλ‹€.

μƒˆλ‘œμš΄ μœ„ν˜‘μ— λŒ€ν•œ κ·œμΉ™μ€ μ—†λ‹€

λ¬Έμ œλŠ” μ΄λŸ¬ν•œ κ·œμΉ™μ„ μ‚¬λžŒμ΄ λ§Œλ“€μ–΄μ•Ό ν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. λ”°λΌμ„œ, 해컀듀이 μƒˆλ‘­κ²Œ κ³ μ•ˆν•΄ λ‚Έ μœ„ν˜‘μ„ μ‹€μ œλ‘œ κ²½ν—˜ν•˜κ³  이λ₯Ό ν™•μ‹€ν•˜κ²Œ λΆ„μ„ν•΄μ„œ κ·œμΉ™μ„ λ§Œλ“€κΈ° 전에 κ·Έ μœ„ν˜‘μ€ 탐지가 λΆˆκ°€λŠ₯ν•©λ‹ˆλ‹€. μ΄λŠ”, ν•œλ§ˆλ””λ‘œ, μƒˆλ‘œμš΄ μœ„ν˜‘μ€ 탐지 λΆˆκ°€λŠ₯ν•˜λ‹€λŠ” 말과 κ°™μŠ΅λ‹ˆλ‹€.

미리 μ •ν•΄ 놓은 κ·œμΉ™ λŒ€μ‹  인곡 지λŠ₯으둜 탐지해야

λ°”λ‘œ 인곡 지λŠ₯이 ν•„μš”ν•œ μ΄μœ μž…λ‹ˆλ‹€. 인곡 지λŠ₯ μ€‘μ—μ„œλ„ 비지도 ν•™μŠ΅ 방식이 ν•„μš”ν•œ μ΄μœ μž…λ‹ˆλ‹€. 비지도 ν•™μŠ΅ ν΄λŸ¬μŠ€ν„°λ§μ€ 비정상 탐지에 κ°€μž₯ μ ν•©ν•œ 인곡 지λŠ₯ λ°©μ‹μž…λ‹ˆλ‹€. ν΄λŸ¬μŠ€ν„°λ§μ˜ μ€‘μš”ν•œ λͺ©μ  쀑에 ν•˜λ‚˜κ°€ 아웃라이어, 즉 비정상을 κ°€λ €λ‚΄λŠ” 것이기도 ν•©λ‹ˆλ‹€.

Clumit Security - μ œλŒ€λ‘œ 된 μ‹ λ³€μ’… μœ„ν˜‘ 탐지 μ†”λ£¨μ…˜

ν΄λŸΌμ—˜μ˜ 인곡 지λŠ₯ λ³΄μ•ˆ μ†”λ£¨μ…˜ ν΄λŸΌμž‡μ€ μƒˆλ‘œμš΄ μœ„ν˜‘ 탐지에 κ°€μž₯ μ ν•©ν•œ μ†”λ£¨μ…˜μž…λ‹ˆλ‹€. λͺ¨λ“  λ³΄μ•ˆ λ‹΄λ‹Ήμžκ°€ 늘 μ›ν•˜λŠ” λ°”λ‘œ κ·Έ μ‹ λ³€μ’… μœ„ν˜‘ 탐지 κΈ°λŠ₯을 ν΄λŸΌμž‡μ΄ μ œκ³΅ν•©λ‹ˆλ‹€.

λ³΄μ•ˆ μ „λ¬Έκ°€ λ˜λŠ” μ‚¬μš©μžμ™€ μ‘°ν™”

λ³΄μ•ˆ μ†”λ£¨μ…˜μ˜ κ²°κ³ΌλŠ” μ‚¬λžŒμ΄ 확인해야

μ–΄λ–€ λ³΄μ•ˆ μ†”λ£¨μ…˜μ΄λΌλ„ νƒμ§€ν•œ κ²°κ³Όλ₯Ό μ‚¬λžŒμ΄ ν™•μΈν•˜μ§€ μ•Šμ„ μˆ˜λŠ” μ—†μŠ΅λ‹ˆλ‹€. μƒˆλ‘œμš΄ μœ„ν˜‘μ΄λΌλ©΄, 인곡 지λŠ₯을 ν™œμš©ν•œ 것이라면 λ”μš± κ·ΈλŸ¬ν•©λ‹ˆλ‹€.

인곡 지λŠ₯ λ¨Έμ‹ λŸ¬λ‹μ€ μ‚¬λžŒμ΄ 관리해야

인곡 지λŠ₯, κ·Έ μ€‘μ—μ„œλ„ λ¨Έμ‹ λŸ¬λ‹μ€ κ³Όκ±° 데이터λ₯Ό ν•™μŠ΅ν•œ κ²ƒμ΄λ―€λ‘œ 논리가 μ•„λ‹ˆλΌ κ²½ν—˜μ— κ·Όκ±°ν•©λ‹ˆλ‹€. κ³Όκ±° κ²½ν—˜μ΄ λͺ¨λ‘ λ§žλ‹€κ³  λ³Ό 수 μ—†μœΌλ―€λ‘œ λ¨Έμ‹ λŸ¬λ‹μ˜ κ²°κ³Όλ₯Ό μ™„μ „νžˆ μ‹ λ’°ν•  수 μ—†μŠ΅λ‹ˆλ‹€. 비지도 ν•™μŠ΅μ€ 지도 ν•™μŠ΅μ— λΉ„ν•˜μ—¬ λ”μš± μ‚¬λžŒμ˜ κ°œμž…μ„ ν•„μš”λ‘œ ν•©λ‹ˆλ‹€.

인곡 지λŠ₯의 결과에 인간 지성을 더해야 ν•œλ‹€

비지도 ν•™μŠ΅μ˜ 결과둜 μ œμ‹œλœ μƒˆλ‘œμš΄ μœ„ν˜‘ 후보듀은 μ‚¬λžŒμ΄ ν™•μΈν•΄μ•Όλ§Œ λΉ„λ‘œμ†Œ μƒˆλ‘œμš΄ μœ„ν˜‘μœΌλ‘œ 확정될 수 μžˆμŠ΅λ‹ˆλ‹€. 이 λŒ€λͺ©μ—μ„œ λ§Žμ€ μ‚¬μš©μžλ“€μ΄ λΆˆνŽΈν•¨μ„ λŠλ‚λ‹ˆλ‹€. 인곡 지λŠ₯이라면 μ‚¬λžŒλ³΄λ‹€ λ›°μ–΄λ‚˜μ•Ό λ˜λŠ” 것 μ•„λ‹Œκ°€ ν•˜λŠ” 관념 λ•Œλ¬Έμž…λ‹ˆλ‹€. 인곡 지λŠ₯이 λ•Œλ•Œλ‘œ λ˜λŠ” λŒ€λΆ€λΆ„μ˜ κ²½μš°μ— μ‚¬λžŒλ³΄λ‹€ λ›°μ–΄λ‚  수 μžˆμ§€λ§Œ κ·Έλ ‡λ‹€κ³  인곡 지λŠ₯이 μ–Έμ œλ‚˜ λ§žλŠ” 것은 λ‹Ήμ—°νžˆ μ•„λ‹™λ‹ˆλ‹€. κ²½ν—˜μ— κΈ°λ°˜ν•˜λŠ” 인곡 지λŠ₯은 νƒœμƒμ μœΌλ‘œ 100% μ‹ λ’°ν•  수 μžˆμ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

μΈκ°„μ˜ κ°œμž…μ΄ λΆˆνŽΈν•˜μ§€ μ•Šλ„λ‘ μ‘°ν™”λ‘­κ²Œ

μ‚¬λžŒμ΄ κ°œμž…ν•  ν•„μš”κ°€ 없도둝 ν•  μˆ˜λŠ” μ—†μœΌλ―€λ‘œ, μ‚¬λžŒμ΄ νŽΈλ¦¬ν•˜κ³  효율적으둜 κ°œμž…ν•  수 μžˆλ„λ‘ ν•˜λŠ” 게 λͺ©ν‘œκ°€ λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.

ν΄λŸΌμ—˜μ˜ 인곡 지λŠ₯ λ³΄μ•ˆ μ†”λ£¨μ…˜ ν΄λŸΌμž‡μ€ μ‚¬μš©μžκ°€ μƒˆλ‘œμš΄ μœ„ν˜‘ 후보듀을 효과적으둜 μ‚΄νŽ΄λ³΄κ³  νŒλ‹¨ν•  수 μžˆλ„λ‘ λ‹€μ–‘ν•˜κ³  νŽΈλ¦¬ν•œ κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€.

인곡 지λŠ₯κ³Ό 인간 μ§€μ„±μ˜ μ‘°ν™”κ°€ λ°”λ‘œ ν΄λŸΌμ—˜μ΄ μΆ”κ΅¬ν•˜λŠ” κ°€μΉ˜μž…λ‹ˆλ‹€.