Page 160 - 고등학교 인공지능 기초
P. 160

1    기계학습 모델 구현을 위한 절차



                                               기계학습 모델은 문제를 정의하고 문제 해결에 필요한 데이터를 이용하여

                                             데이터의 특성을 학습시키고 테스트하는 과정을 거쳐 구현한다. 다음은 기계학
                                             습 모델 중에서 분류 모델을 구현하는 과정을 간단하게 나타낸 것이다.



                            1

                                         •상황 분석             기계학습을 구현하기 위해 주어진 상황을 정확하게 파악하고 분석하여야 한
                        문제 정의            • 프로젝트 목표          다. 이를 바탕으로 분류 모델로 무엇을 할 것인지 구체적으로 생각해 보는 과
                                           설정               정이 필요하다.




                            2


                                         •데이터 준비            정의한 문제와 관련된 데이터를 준비한다. 확보한 데이터 속성들의 상관관계
                         데이터
                                         •시각화               를 쉽게 파악하기 위해 시각적으로 표현해 본다. 데이터 속성의 정보를 명확
                         시각화
                                         •데이터 분석            하고 효율적으로 분석할 수 있다.




                            3

                        핵심 속성                               데이터의 다양한 속성 중에서 시각화를 통해 알게 된 상관관계를 고려하여
                                         •핵심 속성 선택
                          추출                                최적의 분류 모델을 만들기 위한 핵심 속성을 고른다.





                            4

                        분류 모델
                                         •분류 모델 학습          분류 알고리즘과 추출된 핵심 속성을 이용하여 분류 모델 학습을 진행한다.
                          학습





                            5


                        모델 성능                               새로운 데이터에 대해 얼마나 정확하게 결과를 출력하는지 알기 위해 정확도
                                         •정확도 파악
                          평가                                를 구한다.






                    158    Ⅲ 데이터와 기계학습
   155   156   157   158   159   160   161   162   163   164   165