데이터의 유형
빅데이터의 정의
심볼릭 AI
전문가 시스템
머신러닝
머신러닝의 종류
머신러닝의 유형
지도학습
딥러닝과 머신러닝의 차이
| 구분 | 내용 |
|---|---|
| 기존 프로그래밍 방식의 해결 방안 | 복잡한 금융 거래에서 발생한 수많은 변수에 대해 수십년간 발생한 다양한 시기 거래 조건을 감안하여 수천 수만 라인의 소스코드로 된 프로그램을 작 성하여 사기거래 적발 프로그램을 구축 |
| 효율 저하 | 금융사기 전문가들은 경험적으로 프로그램 로직을 간파하고 풀어냄 |
| 환경 변화 | 수시로 변화하는 금융환경, 정부정책, 소비자 성향 등에 맞추어 기존 로직 을 다시 수정하고 검증하는 작업을 거쳐야 함 |
| 머신러닝 해결방안 | 데이터를 기반으로 통계적인 신뢰도를 강화하고 예측 오류를 최소화하기 위한 다양한 수학적 기법들을 적용해 데이터 내의 패턴을 스스로 인지하고 신뢰도 있는 예측 결과를 도출 |
| 구분 | 내용 |
|---|---|
| 기존 솔루션으로는 많은 수동 조정과 규칙이 필요한 문제 | 하나의 머신 러닝 모델이 코드를 간단하게 만들고 전통적인 기법보다 더 효 과적으로 수행됨 |
| 전통적인 방법으로는 해결방법이 없는 복잡한 문제 | 가장 뛰어난 머신 러닝 방법으로는 해결 방법을 찾을 수 있음 |
| 유동적인 환경 | 머신 러닝 시스템은 새로운 데이터에 적응이 가능 |
| 복잡한 문제와 대량의 데이터에서 통찰 얻기 | 문제가 정의 되지 않은 경우에도 데이터의 분석을 통한 문제의 발견과 통찰 을 얻을 수 있음 |
| 활용 사례 | 분석 기법 |
|---|---|
| 생산라인에서 제품 이미지를 분석해 자동으로 분류 | • 이미지 분류 작업 • 합성곱 신경망 Convolutional Neural Network(CNN) 사용 |
| 뇌를 스캔하여 종양 진단 | • 시맨틱 분할작업 • 합성곱 신경망을 사용하여 이미지의 각 픽셀을 분류 |
| 자동으로 뉴스 기사를 분류 | • 자연어 처리 Natural Language Processing(NLP) 작업 • 텍스트 분류작업 • 순환 신경망 Recurrent Neural Network(RNN), 합성곱 신경망, 트랜스포머(Transformer) 사용 |
| 토론 포럼에서 부정적인 코멘트를 자동으로 구분 | • 텍스트 분류 작업 • 자연어 분류 활용 |
| 긴 문서를 자동으로 요약 | • 텍스트 요약 • 자연언어처리의 한 분야 |
| 챗봇 또는 개인 비서 만들기 | • 자연어 이해 Natural Language Understanding (NLU)와 질문-대답 Question-Answer 모듈을 포함한 자연어 처리 활용 |
| 다양한 성능 지표를 기반으로 회사의 내년도 수익을 예상 | • 회귀 Regression 작업(결과 값 예측이 숫자로 표시됨) • 선형회귀 Linear Regression, 다항회귀 Polynominal Regression, 회귀 SVM, 회귀 랜덤 포레스트 Random Forrest, 인공 신경망 Artificial Neural Network • 지난 성능 지표를 사용할 경우 순환 신경망, 합성곱 신경망, 트랜스포머 사용 |
| 음성 명령에 작동하는 앱 제작 | • 음성인식 작업 • 순환신경망, 합성곱 신경망, 트랜스포머 사용 |
| 신용카드 부정거래 감지 | • 이상치 탐지 작업 |
| 구매이력을 기반으로 고객을 나누고 각 집합마다 다른 마케팅 전략 기획 | • 군집 Clustering 작업 |
| 고차원의 데이터셋을 명확하고 의미있는 그래프로 표현 | • 데이터 시각화 작업 • 차원 축소 Dimensionality Reduction 사용 |
시계열분석, 선형회귀분석, 군집화장바구니 분석, 군집분석, 기술 통계 및 프로파일링, 분류(ex.주행거리, 연식, 브랜드 등)을 사용해 중고차 가격과 같은 타깃(Target) 수치를 예측하는 것충분하지 않은 양의 훈련 데이터
대표성 없는 훈련 데이터
낮은 품질의 데이터
관련 없는 특성