(Classification – Advanced Techniques)

Slides:



Advertisements
Similar presentations
SPEAKER VERIFICATION SYSTEMS 대화형 사용자 인터페이스 개론 정보와 추론 연구실.
Advertisements

2008 년 7 월 24 일 신문기사 자동 분류 시스템 한국과학기술정보연구원 최성필 목차 문서분류시스템의 예시와 정의 자동문서분류시스템의 구조 문서분류 모델 및 알고리즘의 종류 문서분류 모델 별 정확도 실험결과 실험결과에 대한 단상 세 가지 분류모델.
연관규칙기법과 분류모형을 결합한 상품 추천 시스템:
Deep Learning.
Deep Learning.
(Web Programming & Practice)
Machine Learning to Deep Learning_2
Lec 4 Backpropagation & Neural Network
Hierarchical Classification: Comparison with Flat Method
Neural Network - Perceptron
의사 결정 트리(decision tree)
이산수학 (2012년 2학기) : 강의 소개 담당교수: 류승택 (60주년 기념관: 18407)
시간단축 기술 업무를 효율화하는 하버드대학교 설득  협상 강의 시간을 2배로 늘릴 수 있는 VAT 관리
신호처리 실험 (Signal Processing Lab)
A CRM Consulting case with Point of Sales Data
분류 (Classification) 2014년 가을학기 강원대학교 컴퓨터과학전공 문양세.
부산대학교 인공지능연구실 김민호 Text Categorization 부산대학교 인공지능연구실 김민호
제4장 자연언어처리, 인공지능, 기계학습.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
6 장. ER-관계 사상에 의한 관계 데이터베이스 설계
데이터 마이닝 - 강의 개요 년 가을학기 강원대학교 컴퓨터과학전공 문양세.
Linux/UNIX Programming
EPS Based Motion Recognition algorithm Comparison
분석적 사고 (Analytical Thinking)
컴퓨터과학 전공탐색 배상원.
머신 러닝 2 ㈜ 퀀트랩.
서 호 ICONIP 2013 학회 참석기 서 호
2) 전자 개인교수
소프트컴퓨팅 연구실 소개자료 . 소프트컴퓨팅연구실 조성배.
Deep Learning.
프로그래밍 언어 (C 언어) 기초 과목 개요 문양세 강원대학교 IT대학 컴퓨터과학전공.
빅데이터 연구회 6주차 발표 주제 : 서포트 벡터 머신 통계학과 서태석.
자바 5.0 프로그래밍.
Data Mining Final Project
제2장 의사결정 분석 위험하의 의사결정 불확실성하의 의사결정 의사결정나무 베이지안 의사결정 효용분석 AHP에 의한 의사결정
[15984] 딥 러닝 기술 및 응용 University of Science and Technology
자료구조: CHAP 7 트리 –review 순천향대학교 컴퓨터공학과 하 상 호.
정보 추출기술 (Data Mining Techniques ) : An Overview
Linux/UNIX Programming
2014년 가을학기 손시운 지도 교수: 문양세 교수님 분류 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
CSI8751 인공지능특강 Hybrid Intelligent Systems: Methodologies and Applications 2007년도 제 1학기.
Linux/UNIX Programming
C++ 프로그래밍 2010년 봄학기 C++ 세계에 오신 걸 환영합니다!!.
인공지능 소개 및 1장.
이산수학(Discrete Mathematics)  명제의 동치 (Propositional Equivalence)
졸업 요건 충족을 위한 추가 이수 학점에 대해서는 ‘졸업요건‘ 규정 확인 바람
20 장 네트워킹과 인터네트워킹 장치 20.1 리피터(Repeaters) 20.2 브리지(Bridges)
자바 5.0 프로그래밍.
데이터 마이닝 - 강의 개요 년 가을학기 강원대학교 컴퓨터과학전공 문양세.
Linux/UNIX Programming
0801 Workshop.
Data Analytics for Healthcare
이산수학 (Discrete Mathematics)
Web & Internet [01] 인터넷 기술의 개요
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
Support Vector Machine
Coding for Kids.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
K Nearest Neighbor.
운영체제 (Operating Systems)
컴퓨터공학과 손민정 Computer Graphics Lab 이승용 교수님
.Net FrameWork for Web2.0 한석수
이산수학(Discrete Mathematics)  술어와 한정기호 (Predicates and Quantifiers)
적용 가능 시간표 무한 생성 기계 2007/06/18 최석훈.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
2014년 가을학기 손시운 지도 교수: 문양세 교수님 행렬과 배열 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
 6장. SQL 쿼리.
(Permutations and Combinations)
Linux/UNIX Programming
Presentation transcript:

(Classification – Advanced Techniques) 분류 - 고급기법 (Classification – Advanced Techniques) 2017년 가을학기 강원대학교 컴퓨터과학전공 문양세

의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 강의 내용 Classification 분류 정의와 적용사례 의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 인접 이웃 분류기 (Nearest Neighbor Classifiers) 베이지안 분류기 (Bayesian Classifiers) 인공 신경망 (Artificial Neural Networks) 지지도 벡터 머신 (Support Vector Machines)

규칙기반 분류기 (Rule-Based Classifier) Classification

규칙기반 분류기 예제 Classification Reptiles: 파충류 Amphibians: 양서류

규칙기반 분류기의 적용 Classification

규칙 적용범위(Coverage)와 정확도(Accuracy) Classification

규칙기반 분류기의 동작 방법 Classification

규칙기반 분류기의 (바람직한) 특징 Classification 상호 배타적 규칙 (Mutually exclusive rules): 각 레코드는 하나의 규칙에만 지배를 받아야 한다. 포괄적 규칙 (Exhaustive rules): 분류기의 규칙은 모든 가능한 레코드에 적용될 수 있어야 한다.

의사결정 트리  규칙 생성 Classification

(생성된) 규칙의 단순화 Classification

규칙 단순화에 의한 효과 영향 Classification

순서화된 규칙 집합 (Ordered Rule Set) Classification

분류 규칙의 생성 방법 Classification

직접 방법: 순차적 커버링(Sequential Covering) Classification

순차적 커버링 예제 Classification

순차적 커버링 진행 Rule Growing Instance Elimination Rule Evaluation 순차적 커버링 진행 Classification Rule Growing Instance Elimination Rule Evaluation Stopping Criterion Rule Pruning

순차적 커버링 - Rule Growing Classification hibernate: 동면

순차적 커버링 - Instance Elimination Classification Why do we need to eliminate instances?  Otherwise, the next rule is identical to previous rule

Metrics 순차적 커버링 - Rule Evaluation Accuracy Laplace M-estimate Classification Metrics Accuracy Laplace M-estimate n : Number of instances nc : Number of instances covered by rule k : Number of classes p : Prior probability

순차적 커버링 - Stopping Criterion & Rule Pruning Classification

간접 방법: 의사결정 트리 등 사용 Classification

규칙기반 분류기의 장점 Classification

의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 강의 내용 Classification 분류 정의와 적용사례 의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 인접 이웃 분류기 (Nearest Neighbor Classifiers) 베이지안 분류기 (Bayesian Classifiers) 인공 신경망 (Artificial Neural Networks) 지지도 벡터 머신 (Support Vector Machines)

인스턴스 기반 분류기 (1/2) Classification

인스턴스 기반 분류기 (2/2) Classification rote: (기계적) 암기

인접 이웃 분류기 (Nearest Neighbor Classifiers) Classification

인접 이웃 분류기 개념 Classification

인접 이웃 분류기 정의 Classification

1 인접 이웃 (1-Nearest Neighbor) Classification

인접 이웃 분류기 이슈 (1/4) Classification

인접 이웃 분류기 이슈 (2/4) Classification

인접 이웃 분류기 이슈 (3/4) Classification

인접 이웃 분류기 이슈 (4/4) Classification

의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 강의 내용 Classification 분류 정의와 적용사례 의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 인접 이웃 분류기 (Nearest Neighbor Classifiers) 베이지안 분류기 (Bayesian Classifiers) 인공 신경망 (Artificial Neural Networks) 지지도 벡터 머신 (Support Vector Machines)

베이지안 분류기 (Bayesian Classifiers) Classification

베이스 정리의 예제 Classification meningitis: 뇌막염 stiff neck: 뻣뻣한 목

베이지안 분류기 개념 (1/2) Classification

베이지안 분류기 개념 (2/2) Classification

순수 베이지안 분류기 (Naïve Bayes Classifier) Classification

훈련 집합에서 확률 구하기 (1/3) Classification

훈련 집합에서 확률 구하기 (2/3) Classification

훈련 집합에서 확률 구하기 (3/3) Classification

순수 베이지안 분류기 예제 (1/2) Classification

순수 베이지안 분류기 예제 (2/2) Classification

베이지안 분류기 요약 Classification

의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 강의 내용 Classification 분류 정의와 적용사례 의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 인접 이웃 분류기 (Nearest Neighbor Classifiers) 베이지안 분류기 (Bayesian Classifiers) 인공 신경망 (Artificial Neural Networks) 지지도 벡터 머신 (Support Vector Machines)

Thinking Machine from Brain Classification

Activation Function – Neuron? Cell? Classification

인공 신경망 개념 (1/3) Classification

인공 신경망 개념 (2/3) Classification

인공 신경망 개념 (3/3) Classification

인공 신경망의 일반적 구조 Classification

인공 신경망의 학습 알고리즘 Classification

인공신경망의 하드웨어 구현 Classification

더 많은 레이어  딥 러닝 Classification

Convolutional NN – CNN (1/2) Classification

Convolutional NN – CNN (2/2) Classification

순차적 성질?  Recurrent NN Classification

https://hunkim.github.io/ml/ 머신러닝 강좌 Classification HKUST 김성훈 교수님 https://hunkim.github.io/ml/ NN 관련 많은 슬라이드가 위 강의 사이트에서 발췌되었음

의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 강의 내용 Classification 분류 정의와 적용사례 의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 인접 이웃 분류기 (Nearest Neighbor Classifiers) 베이지안 분류기 (Bayesian Classifiers) 인공 신경망 (Artificial Neural Networks) 지지도 벡터 머신 (Support Vector Machines)

SVM (Support Vector Machines) (1/7) Classification

SVM (Support Vector Machines) (2/7) Classification

SVM (Support Vector Machines) (3/7) Classification

SVM (Support Vector Machines) (4/7) Classification

SVM (Support Vector Machines) (5/7) Classification

SVM (Support Vector Machines) (6/7) Classification

SVM (Support Vector Machines) (7/7) Classification

비선형 SVM (Nonlinear SVM) (1/2) Classification

비선형 SVM (Nonlinear SVM) (2/2) Classification

의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 강의 내용 Classification 분류 정의와 적용사례 의사결정 트리 (Decision Trees) 규칙기반 분류기 (Rule-Based Classifiers) 인접 이웃 분류기 (Nearest Neighbor Classifiers) 베이지안 분류기 (Bayesian Classifiers) 인공 신경망 (Artificial Neural Networks) 지지도 벡터 머신 (Support Vector Machines)