Please enable JavaScript.
Coggle requires JavaScript to display documents.
인공지능과 학습(1119 이은혁) - Coggle Diagram
인공지능과 학습(1119 이은혁)
기계학습의 유형
기계학습은 데이터를 활용하는 방식에 따라 지도학습,비지도학습,강화학습으로 구분가능
정답이 있는 데이터를 활용하여 학습하는 것을 지도학습,정답을 알려주지 않고 데이터만을 제시하여 학습하는 방법을 비지도학습이라고 한다
강화학습은 답을 직접 알려주지 않고 컴퓨터가 제시한 답안에 대해 보상을 다르게 줌으로써 정답에 가까워지도록 하는 방법으로,행동을 할 때마다 외부 환경에서 주어지는 보상이 최대치가 되도록 학습한다
-
기계학습 알고리즘에는 대표적으로 지도학습에 해당하는 회귀,분류 알고리즘이 있으며,비지도학습에는 군집 알고리즘 등이 있다
-
-
강화학습
강화학습은 판단할 때마다 외부 환경에서 보상을 제공하고, 이 보상의 값을 최대화하기 위한 방향으로 학습을 진행함
-
문제 해결을 위한 데이터
-
-
-
훈련 데이터의 양이 너무 적거나 양이 많더라도 체형을 분석하기에 적합한 속성이 부족하거나,한쪽으로 치우친 데이터만 사용한다면 성공적으로 정확한 모델 생성 어렵고,기계학습으로 해결할 가능성 낮아짐
-
데이터 전처리하기
-
-
-
-
핵심 속성 추출하기
데이터는 관찰이나 실험을 통해 수집되는 값들을 의미하며,하나의 데이터는 여러개의 속성으로 구성되어 있다
-
-
핵심 속성 이해하기
-
-
-
핵심 속성이 부족하다면,추가 자료를 수집해야 한다
히트맵으로 핵심 속성 추출하기
-
시각화할 때 사용하는 도구에는 막대그래프,히스토그램,원그래프,선점도,히트맵 등이 있다
-
데이터를 시각화하면 어떤 속성이 문제 해결에 필요한지 직관적으로 판단 가능,속성 간의 관계를 쉽게 파악할 수 있다
-
-
기계학습 알고리즘의 이해
회귀
-
-
희귀 모델은 훈련 데이터를 기반으로 독립 변수와 종속 변수 사이의 규칙을 파악하여 수식으로 나타내고,학습된 규칙에 새로운 입력값을 대입하여 예측값을 얻어내는 모델이다
독립 변수는 주로 입력값을 의미하며,종속변수는 주로 결괏값을 의미한다
-
-
군집
비지도학습 알고리즘의 일종으로,데이터가 어떻게 그룹화되어야 하는지 미리 정의하지 않고 컴퓨터가 데이터 패턴을 스스로 찾아내는 방식이다
-
-
-
초기상태
초기 중심점 설정
데이터를 군집에 할당
중심점 재설정
데이터를 군집에 할당 반복
중심점이 변하지 않으므로 완료
중심점이 더 이상 이동되지 않을 떄까지 조정을 반복하고,더 이상의 변동이 없다면 군집을 확정한다
-
형성된 군집의 데이터들끼리 중심점을 재설정하고,새로 설정된 중심점까지의 거리에 따라 데이터의 군집을 할당한다
-
-
-
기계학습과 문제해결
-
기계학습을 통한 문제 해결 과정
-
-
현재 상태와 목표 상태가 무엇인지,활용해야 하는 핵심 요소는 무엇인지 등 정확히 분석해야 문제 해결 방향을 명확히 설정할 수 있으므로 문제 정의 단계 중요
-
기계학습으로 해결할 수 있는 문제인지 여부는 훈련 데이터의 양과 질,활용하는 프로그램의 성능,앞으로의 기술 발전 양상에 따라 달라질 수 있으므로 명확하게 정의하기 어렵다
-
데이터 선정 및 수집하기
데이터 선정하기
-
수집 가능성
수집할 방법이 없거나 수집하기 어려운 데이터는 피하고,수집할 수 있는 데이터를 선정한다
-
-
-
데이터 수집하기
-
-
-
-
인터넷 검색 및 웹크롤링,설문 조사,인터뷰 결과 정리 등 다양한 방식을 통해 데이터 정리가능