[민구/2nd meetup] Extended ML 키워드 조사
머신러닝 이론 회귀와 분류의 공통점과 차이점 회귀와 분류는 지도학습(Supervised)의 종류인데 분류(Classification)이란 주어진 데이터를 정해진 카테고리에 따라 분류하는 방법이다. 예시로는 스팸분류가 있는데 이메일은 스팸메일이거나 정상적인 ...
Machine learning (ML) is the scientific study of algorithms and statistical models that computer systems use to perform a specific task without using explicit instructions, relying on patterns and inference instead. It is seen as a subset of artificial intelligence… -Wikipedia
즉, 사람이 일일이 명령(프로그램)하지 않고, 데이터, 패턴 또는 직관(?)에 따라 일을 수행하는 알고리즘 또는 통계적 모델을 말한다.
Rule-based machine learning (RBML) is a term in computer science intended to encompass any machine learning method that identifies, learns, or evolves ‘rules’ to store, manipulate or apply.[1][2][3]
저장하고, 조정하고, 적용하는 ‘rule’ 을 학습, 발전, 발견하는 머신러닝 방법을 지칭.
The defining characteristic of a rule-based machine learner is the identification and utilization of a set of relational rules that collectively represent the knowledge captured by the system.
어떤 예측을 하는데 범용적인 하나의 모델을 찾는 다른 머신러닝 방법과 다르게, rule-based learning은 rule의 집합을 식별하고 활용한다고 한다.
Rule-based machine learning approaches include learning classifier systems,[4] association rule learning,[5] artificial immune systems,[6] and any other method that relies on a set of rules, each covering contextual knowledge.
대표적인 예로 Learning classifier, association rule, artificial immune system 등이 있다고 한다…
While rule-based machine learning is conceptually a type of rule-based system, it is distinct from traditional rule-based systems, which are often hand-crafted, and other rule-based decision makers. This is because rule-based machine learning applies some form of learning algorithm to automatically identify useful rules, rather than a human needing to apply prior domain knowledge to manually construct rules and curate a rule set. -Wikipedia
Rule-based machine learning은 자동으로 유용한 rule을 찾아내는 학습 알고리즘이 적용되어 있기 때문에, 사람이 직접 rule을 지정하는 rule-based system과는 다르다.
지도학습의 일종으로, 어떤 분류에 대한 정보(레이블 종류, 속성 등)를 이미 가지고 있을 때 특정 개체를 분류하는 것. 비지도학습이며 사전 정보가 없는 군집화(Clustering)과 구별된다.
사전에 레이블이 알려져 있지 않은 상태에서 데이터의 속성이 비슷한 것을 묶는 것.
독립변수에 대한 종속변수의 값에 따라 가중치를 조정(학습)하여 회귀 모델을 만들고, 독립 변수들이 주어졌을 때 종속변수를 예측하는 방법.
순서가 있는 데이터를 예측하는 것이다. 예를 들면 사람이 움직이는 좌표 데이터 (1,1) (1,2) (1,3) … 이 주어졌을 때 다음 움직일 위치를 예측하는 것이다.
사람이 일일이 코딩을 하는 전통적인 방법과 다르게 Machine Learning은 데이터로 부터 패턴 등을 학습한다. 그래서 그렇게 생성된 모델은 사람의 편견(bias)이 개입되지 않았을 것이라고 생각하기 쉽다. 하지만 다양한 경로로 우리의 bias는 우리가 만든 기술의 일부로 녹아든다. 예를 들면 다음 세 가지의 경우가 있다.
인공지능 시스템이 신발을 그려달라고 했을 때, 일반적인 운동화만 그려준다면 하이힐 역시 신발임은 학습하지 못할 것이다.
물리학자가 어떻게 생겼는지에 대해 학습을 시킨다고 할 때, 과거 물리학자의 사진으로 학습을 시킨다면(대부분이 남자), 그 알고리즘은 물리학자에 대해서 남성으로 치우친 bias를 가지게 될 것이다.
얼굴 인식을 한다고 할 때, 대부분이 백인의 사진으로만 학습했다면 그 모델은 백인에 편향될 수 밖에 없다.
머신러닝 이론 회귀와 분류의 공통점과 차이점 회귀와 분류는 지도학습(Supervised)의 종류인데 분류(Classification)이란 주어진 데이터를 정해진 카테고리에 따라 분류하는 방법이다. 예시로는 스팸분류가 있는데 이메일은 스팸메일이거나 정상적인 ...
이번 회차 Keyword 머신러닝 이론 회귀와 분류의 공통점과 차이점 □ 분류(Classification) 미리 정의된, 가능성 있는 여러 class label중 하나를 예측하는 것! ◇ 이진 분류(binary clas...
What is ML?
Keywords of week 1 What is ML? ML vs Rule-based AI, ML, Deep Learning Type of ML (Classification, Clustering, Regression, Sequence Prediction) Kin...
What is ML? 기계 학습(Machine Learining)이란 무엇인가?
What is ML? 머신러닝은 인공지능의 한 분야로 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술을 개발하는 분야이다. 즉, 기계가 일일이 코드로 명시하지 않은 동작을 데이터로부터 학습하여 실행할 수 있도록 하는 알고리즘을 개발하는 연구 분야라고 할 수 있다.
What is ML? 기계학습으로 인간이 하나부터 열까지 직접 코드를 지정해 주는 것이 아닌 학습할 무언가를 기계에 주고 이걸 가지고 스스로 학습하는 기계이다.
골빈해커 3분 딥러닝(텐서플로편) https://github.com/golbin/TensorFlow-Tutorials
What is ML?