<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>MJ의 기술 블로그</title>
    <link>https://ai-developer-mj.tistory.com/</link>
    <description>차근차근 기초부터 탄탄히 하는 개발자가 되고자 합니다.</description>
    <language>ko</language>
    <pubDate>Tue, 26 May 2026 21:56:40 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>MJs'</managingEditor>
    <image>
      <title>MJ의 기술 블로그</title>
      <url>https://tistory1.daumcdn.net/tistory/6799470/attach/db2fde96e43d479f9e71b3c107c887ad</url>
      <link>https://ai-developer-mj.tistory.com</link>
    </image>
    <item>
      <title>6주차_Ch.07 딥러닝을 시작합니다</title>
      <link>https://ai-developer-mj.tistory.com/entry/6%EC%A3%BC%EC%B0%A8Ch07-%EB%94%A5%EB%9F%AC%EB%8B%9D%EC%9D%84-%EC%8B%9C%EC%9E%91%ED%95%A9%EB%8B%88%EB%8B%A4</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;300&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zvwtQ/btsELpeLP0I/j8ot3clmiXJPZ0yyM58A6K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zvwtQ/btsELpeLP0I/j8ot3clmiXJPZ0yyM58A6K/img.jpg&quot; data-alt=&quot;(우와 이제 드디어 끝났다!!!...가 아니고) 아구 아쉬워라 벌써 끝나다니&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zvwtQ/btsELpeLP0I/j8ot3clmiXJPZ0yyM58A6K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzvwtQ%2FbtsELpeLP0I%2Fj8ot3clmiXJPZ0yyM58A6K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;781&quot; height=&quot;293&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;300&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;(우와 이제 드디어 끝났다!!!...가 아니고) 아구 아쉬워라 벌써 끝나다니&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다들 설 연휴 잘 보내셨나요? 필자는 정신없는 연휴를 보내고 왔습니다. 할머니의 고봉밥을 몇 그릇씩 먹고, 에너자이저 사촌 동생들을 하루종일 놀아주고 나니 벌써 연휴가 끝나있네요  집에 돌아와서 녹다운하고 있을 때 혼공학습단의 존재가 갑자기 머릿속을 휙 하고 지나갔습니다. 아차! 싶었네요ㅎㅎ 이번주 학습을 할까 말까 수백 번은 고민한 것 같은데 그래도 기왕 시작한 거, 완주는 해야지 싶어 노트북을 켰습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼, 마지막 혼공학습단 미션 시작해보겠습니다!!&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 07-1. 인공 신경망&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span&gt;1) 데이터 준비&lt;/span&gt;&lt;span&gt;: &lt;b&gt;패션 MNIST 데이터셋&lt;/b&gt; 사용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;-&amp;nbsp; TensorFlow 사용&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1042&quot; data-origin-height=&quot;549&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bglAEX/btsESn3uqgO/kRGvHxTsKK1AxiZqIkrA50/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bglAEX/btsESn3uqgO/kRGvHxTsKK1AxiZqIkrA50/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bglAEX/btsESn3uqgO/kRGvHxTsKK1AxiZqIkrA50/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbglAEX%2FbtsESn3uqgO%2FkRGvHxTsKK1AxiZqIkrA50%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;776&quot; height=&quot;409&quot; data-origin-width=&quot;1042&quot; data-origin-height=&quot;549&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;864&quot; data-origin-height=&quot;325&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yuSSc/btsEVfwlUFb/yUKaCGLiTJDULt2iyt7ZfK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yuSSc/btsEVfwlUFb/yUKaCGLiTJDULt2iyt7ZfK/img.png&quot; data-alt=&quot;28&amp;amp;times;28 화질 이슈&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yuSSc/btsEVfwlUFb/yUKaCGLiTJDULt2iyt7ZfK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyuSSc%2FbtsEVfwlUFb%2FyUKaCGLiTJDULt2iyt7ZfK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;690&quot; height=&quot;260&quot; data-origin-width=&quot;864&quot; data-origin-height=&quot;325&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;28&amp;times;28 화질 이슈&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;124&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UQ07z/btsEVGHwrnH/37LaaQzLkIzAbXivLViLkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UQ07z/btsEVGHwrnH/37LaaQzLkIzAbXivLViLkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UQ07z/btsEVGHwrnH/37LaaQzLkIzAbXivLViLkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUQ07z%2FbtsEVGHwrnH%2F37LaaQzLkIzAbXivLViLkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;454&quot; height=&quot;105&quot; data-origin-width=&quot;537&quot; data-origin-height=&quot;124&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 37px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;0&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;1&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;2&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;3&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;4&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;5&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;6&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;7&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;8&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 17px;&quot;&gt;9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;티셔츠&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;바지&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;스웨터&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;드레스&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;코트&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;샌달&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;셔츠&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;스니커즈&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;가방&lt;/td&gt;
&lt;td style=&quot;width: 10%; text-align: center; height: 20px;&quot;&gt;앵글 부츠&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1151&quot; data-origin-height=&quot;163&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cGVeyJ/btsERnh52Cg/w1hSn7nxk5sPRD3VksIcUK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cGVeyJ/btsERnh52Cg/w1hSn7nxk5sPRD3VksIcUK/img.png&quot; data-alt=&quot;레이블마다 6,000개의 샘플이 들어있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cGVeyJ/btsERnh52Cg/w1hSn7nxk5sPRD3VksIcUK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcGVeyJ%2FbtsERnh52Cg%2Fw1hSn7nxk5sPRD3VksIcUK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;733&quot; height=&quot;104&quot; data-origin-width=&quot;1151&quot; data-origin-height=&quot;163&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;레이블마다 6,000개의 샘플이 들어있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 로지스틱 회귀로 패션 아이템 분류&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 확률적 경사 하강법 이용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 1차원 배열로 변환&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;532&quot; data-origin-height=&quot;195&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9kFXA/btsESouxPLy/tDC008I1OpfrnUI9v8GcY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9kFXA/btsESouxPLy/tDC008I1OpfrnUI9v8GcY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9kFXA/btsESouxPLy/tDC008I1OpfrnUI9v8GcY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9kFXA%2FbtsESouxPLy%2FtDC008I1OpfrnUI9v8GcY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;458&quot; height=&quot;168&quot; data-origin-width=&quot;532&quot; data-origin-height=&quot;195&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 모델 학습 : 반복 횟수를 늘려도 성능이 크게 향상 X&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;687&quot; data-origin-height=&quot;407&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjLmkt/btsETVkVXVr/PixPnVIsCkQkr21o689KKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjLmkt/btsETVkVXVr/PixPnVIsCkQkr21o689KKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjLmkt/btsETVkVXVr/PixPnVIsCkQkr21o689KKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjLmkt%2FbtsETVkVXVr%2FPixPnVIsCkQkr21o689KKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;604&quot; height=&quot;358&quot; data-origin-width=&quot;687&quot; data-origin-height=&quot;407&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 인공 신경망(Artificial Neural Network, ANN)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 구성&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;출력층: 신경망의 최종 값을 만듦. 이를 바탕으로 클래스를 예측&lt;/li&gt;
&lt;li&gt;뉴런(=유닛):&amp;nbsp; 출력층을 계산하는 단위. 선형 계산이 이루어짐&lt;/li&gt;
&lt;li&gt;입력층: 픽셀값 자체. 특별한 계산을 수행하지 X&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1185&quot; data-origin-height=&quot;993&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brZByK/btsEWhUWK8Z/ZbcwY0JHhVhJrCDc2NxGKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brZByK/btsEWhUWK8Z/ZbcwY0JHhVhJrCDc2NxGKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brZByK/btsEWhUWK8Z/ZbcwY0JHhVhJrCDc2NxGKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrZByK%2FbtsEWhUWK8Z%2FZbcwY0JHhVhJrCDc2NxGKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;481&quot; height=&quot;403&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1185&quot; data-origin-height=&quot;993&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 텐서플로와 케라스&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;텐서플로: 구글이 오픈소스로 공개한 딥러닝 라이브러리. 저수준 API와 고수준 API로 구성&lt;/li&gt;
&lt;li&gt;케라스: 텐서플로의 고수준 API. 2015.03 Fran&amp;ccedil;ois Cholletet가 만듦&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;423&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bF1ruU/btsESq6WwRr/eEENvMbsqwpBfullPmrC5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bF1ruU/btsESq6WwRr/eEENvMbsqwpBfullPmrC5k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bF1ruU/btsESq6WwRr/eEENvMbsqwpBfullPmrC5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbF1ruU%2FbtsESq6WwRr%2FeEENvMbsqwpBfullPmrC5k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;354&quot; height=&quot;97&quot; data-origin-width=&quot;423&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 인공 신경망 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 데이터 준비&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 앞서 사용한 훈련 데이터, 타깃 데이터 사용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 검증 세트를 별도로 덜어내어 사용&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;707&quot; data-origin-height=&quot;401&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dbiPuM/btsES2Y4s7K/DcQnKEhkm3z2LbYBJ8tpm0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dbiPuM/btsES2Y4s7K/DcQnKEhkm3z2LbYBJ8tpm0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dbiPuM/btsES2Y4s7K/DcQnKEhkm3z2LbYBJ8tpm0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdbiPuM%2FbtsES2Y4s7K%2FDcQnKEhkm3z2LbYBJ8tpm0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;633&quot; height=&quot;359&quot; data-origin-width=&quot;707&quot; data-origin-height=&quot;401&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;2) 인공 신경망 제작&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 활성화 함수: 뉴런의 선형 방정식 계산 결과에 적용되는 함수&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;723&quot; data-origin-height=&quot;137&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bq89n7/btsES0NKbYX/WjSan4h9sRov46iy2ShLn0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bq89n7/btsES0NKbYX/WjSan4h9sRov46iy2ShLn0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bq89n7/btsES0NKbYX/WjSan4h9sRov46iy2ShLn0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbq89n7%2FbtsES0NKbYX%2FWjSan4h9sRov46iy2ShLn0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;686&quot; height=&quot;130&quot; data-origin-width=&quot;723&quot; data-origin-height=&quot;137&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;3) 인공 신경망으로 패션 아이템 분류하기&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 손실 함수&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이진 분류: loss = 'binary_crossentropy'&lt;/li&gt;
&lt;li&gt;다중 분류: loss = 'categorical_crossentropy'&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;*sparse_categorical_crossentropy: 정수로된 타깃값을 사용해 크로스 엔트로피 손실을 계산하는 것&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;*one-hot encoding: 타깃값을 해당 클래스만 1이고 나머지는 모두 0인 배열로 만드는 것&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;724&quot; data-origin-height=&quot;148&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lK0Ov/btsEToVaFvX/PcflQn5QllmZ2KZ14jklq0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lK0Ov/btsEToVaFvX/PcflQn5QllmZ2KZ14jklq0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lK0Ov/btsEToVaFvX/PcflQn5QllmZ2KZ14jklq0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlK0Ov%2FbtsEToVaFvX%2FPcflQn5QllmZ2KZ14jklq0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;651&quot; height=&quot;133&quot; data-origin-width=&quot;724&quot; data-origin-height=&quot;148&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;893&quot; data-origin-height=&quot;463&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d4M0aY/btsES25PKCh/iRQWzHIyTROGYormtKO1Y1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d4M0aY/btsES25PKCh/iRQWzHIyTROGYormtKO1Y1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d4M0aY/btsES25PKCh/iRQWzHIyTROGYormtKO1Y1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd4M0aY%2FbtsES25PKCh%2FiRQWzHIyTROGYormtKO1Y1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;777&quot; height=&quot;403&quot; data-origin-width=&quot;893&quot; data-origin-height=&quot;463&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;✅ 확인문제&amp;nbsp;&lt;br /&gt;Q. 어떤 인공 신경망의 입력 특성이 100개이고 밀집층에 있는 뉴런 개수가 10개일 때 필요한 모델 파라미터의 개수는?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A: 100*10 + 10 = 1010&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Q: 케라스의 Dense 클래스를 사용해 신경망의 출력층을 만들려고 한다. 이 신경망이 이진 분류 모델이라면 activation 매개변수에 어떤 활성화 함수를 지정해야 하나?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A: sigmoid&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Q: 케라스 모델에서 손실 함수와 측정 지표 등을 지정하는 메서드는?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A: compile(): 훈련 전 설정 단계를 반드시 거쳐야 함!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Q: 정수 레이블을 타깃으로 가지는 다중 분류 문제일 때 케라스 모델의 compile() 메서드에 지정할 손실 함수로 적절한 것은?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A: 다중 분류: loss = 'categorical_crossentropy'&lt;/p&gt;</description>
      <category>Activities/[혼공단 11기] 머신러닝+딥러닝</category>
      <author>MJs'</author>
      <guid isPermaLink="true">https://ai-developer-mj.tistory.com/8</guid>
      <comments>https://ai-developer-mj.tistory.com/entry/6%EC%A3%BC%EC%B0%A8Ch07-%EB%94%A5%EB%9F%AC%EB%8B%9D%EC%9D%84-%EC%8B%9C%EC%9E%91%ED%95%A9%EB%8B%88%EB%8B%A4#entry8comment</comments>
      <pubDate>Thu, 15 Feb 2024 16:33:58 +0900</pubDate>
    </item>
    <item>
      <title>5주차_Ch.06 비지도 학습</title>
      <link>https://ai-developer-mj.tistory.com/entry/5%EC%A3%BC%EC%B0%A8Ch06-%EB%B9%84%EC%A7%80%EB%8F%84-%ED%95%99%EC%8A%B5</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;300&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/37A69/btsEkShg1l5/xKKIkGL64cnBJLYTwBoE3K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/37A69/btsEkShg1l5/xKKIkGL64cnBJLYTwBoE3K/img.jpg&quot; data-alt=&quot;시작이 반인 것 치고는 시작이 조금 긴 것 같습니다 하하핫~ 맞아요 아재 개그니까 그냥 넘겨봅시다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/37A69/btsEkShg1l5/xKKIkGL64cnBJLYTwBoE3K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F37A69%2FbtsEkShg1l5%2FxKKIkGL64cnBJLYTwBoE3K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;752&quot; height=&quot;282&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;300&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;시작이 반인 것 치고는 시작이 조금 긴 것 같습니다 하하핫~ 맞아요 아재 개그니까 그냥 넘겨봅시다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;혼공학습단의 완주를 2024년 시작의 목표로 잡았던 날이 엊그제 같은데 벌써 2월이네요... 시간은 정말 빠릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 주에는 오랜만에 여유를 되찾았습니다.&amp;nbsp; 그런데 늦잠이라는 요 녀석이 안와야 할 때는 오더니만 와도 될 때는 안 오는... 참 청개구리 같은 녀석입니다. &amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뭐 암튼 2월에도 다들 열심히 공부하고 보람차게, 보내보자구요!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 06-1. 군집 알고리즘&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 비지도 학습(unsupervised learning)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: &lt;span style=&quot;background-color: #f6e199;&quot;&gt;타깃이 없을 때&lt;/span&gt; 사용하는 머신러닝 알고리즘&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 데이터 준비&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;949&quot; data-origin-height=&quot;713&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPu6I1/btsEkA150RB/ZYyFhjTkkcU7GsvwaBQAM0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPu6I1/btsEkA150RB/ZYyFhjTkkcU7GsvwaBQAM0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPu6I1/btsEkA150RB/ZYyFhjTkkcU7GsvwaBQAM0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPu6I1%2FbtsEkA150RB%2FZYyFhjTkkcU7GsvwaBQAM0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;797&quot; height=&quot;599&quot; data-origin-width=&quot;949&quot; data-origin-height=&quot;713&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;413&quot; data-origin-height=&quot;95&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/djiFhV/btsEigwGcqT/nGJI7NKgEQh17KYDiYCQGK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/djiFhV/btsEigwGcqT/nGJI7NKgEQh17KYDiYCQGK/img.png&quot; data-alt=&quot;차례대로 (샘플의 개수, 이미지 높이, 이미지 너비) 순&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/djiFhV/btsEigwGcqT/nGJI7NKgEQh17KYDiYCQGK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdjiFhV%2FbtsEigwGcqT%2FnGJI7NKgEQh17KYDiYCQGK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;356&quot; height=&quot;82&quot; data-origin-width=&quot;413&quot; data-origin-height=&quot;95&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;차례대로 (샘플의 개수, 이미지 높이, 이미지 너비) 순&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;imshow(): 넘파이 배열로 저장된 이미지를 그릴 수 있음. matplotlib 내장 함수&lt;/li&gt;
&lt;li&gt;흑백 이미지 &amp;rarr; cmap 매개변수를 'gray'로 지정&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;626&quot; data-origin-height=&quot;608&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/O2zup/btsEhs5pbU6/HNPT2KvJB1Mrk8Nv7OsoiK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/O2zup/btsEhs5pbU6/HNPT2KvJB1Mrk8Nv7OsoiK/img.png&quot; data-alt=&quot;0에 가까울수록 검고, 값이 높을수록 밝게 표시&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/O2zup/btsEhs5pbU6/HNPT2KvJB1Mrk8Nv7OsoiK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FO2zup%2FbtsEhs5pbU6%2FHNPT2KvJB1Mrk8Nv7OsoiK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;542&quot; height=&quot;526&quot; data-origin-width=&quot;626&quot; data-origin-height=&quot;608&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;0에 가까울수록 검고, 값이 높을수록 밝게 표시&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rArr; 관심 대상에 집중하기 위해 배경과 대상을 반전시킴(=배경을 검게 만들고 대상을 밝은색으로 만듦)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;614&quot; data-origin-height=&quot;601&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/A9v07/btsEhACeCCV/7uKE4M6LUxMlDs8jXke9KK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/A9v07/btsEhACeCCV/7uKE4M6LUxMlDs8jXke9KK/img.png&quot; data-alt=&quot;gray_r 은 다시 반전하여 우리 눈에 보기 좋게 출력&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/A9v07/btsEhACeCCV/7uKE4M6LUxMlDs8jXke9KK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FA9v07%2FbtsEhACeCCV%2F7uKE4M6LUxMlDs8jXke9KK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;540&quot; height=&quot;529&quot; data-origin-width=&quot;614&quot; data-origin-height=&quot;601&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;gray_r 은 다시 반전하여 우리 눈에 보기 좋게 출력&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;750&quot; data-origin-height=&quot;485&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgof1s/btsEf0H9ywm/HmduPWx6HRY1iarniGI020/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgof1s/btsEf0H9ywm/HmduPWx6HRY1iarniGI020/img.png&quot; data-alt=&quot;파인애플과 바나나&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgof1s/btsEf0H9ywm/HmduPWx6HRY1iarniGI020/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbgof1s%2FbtsEf0H9ywm%2FHmduPWx6HRY1iarniGI020%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;639&quot; height=&quot;413&quot; data-origin-width=&quot;750&quot; data-origin-height=&quot;485&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;파인애플과 바나나&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 픽셀값 분석하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 100 &amp;times;100을 10000 &amp;times;1로 변환( ∵배열의 편리성 &amp;uarr;)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;190&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjFeQr/btsEiUUtm0l/HZlZFmVQ5I3kknyvkdq56K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjFeQr/btsEiUUtm0l/HZlZFmVQ5I3kknyvkdq56K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjFeQr/btsEiUUtm0l/HZlZFmVQ5I3kknyvkdq56K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjFeQr%2FbtsEiUUtm0l%2FHZlZFmVQ5I3kknyvkdq56K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;478&quot; height=&quot;180&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;190&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 배열에 들어있는 &lt;b&gt;샘플의 픽셀 평균값&lt;/b&gt; 계산&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;735&quot; data-origin-height=&quot;348&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/usy0H/btsEhBOHgHt/1i5r0o3lx91QIDRlDH8sKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/usy0H/btsEhBOHgHt/1i5r0o3lx91QIDRlDH8sKK/img.png&quot; data-alt=&quot;axis=0: 행 계산, axis=1: 열 계산&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/usy0H/btsEhBOHgHt/1i5r0o3lx91QIDRlDH8sKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fusy0H%2FbtsEhBOHgHt%2F1i5r0o3lx91QIDRlDH8sKK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;703&quot; height=&quot;333&quot; data-origin-width=&quot;735&quot; data-origin-height=&quot;348&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;axis=0: 행 계산, axis=1: 열 계산&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;737&quot; data-origin-height=&quot;668&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KED8N/btsEftXYeZ5/zwVTJ0S3erPdLIlxaD1D91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KED8N/btsEftXYeZ5/zwVTJ0S3erPdLIlxaD1D91/img.png&quot; data-alt=&quot;데이터 시각화 &amp;amp;amp;rArr; 픽셀값만으로는 구분하기 쉽지 않은 것을 발견 &quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KED8N/btsEftXYeZ5/zwVTJ0S3erPdLIlxaD1D91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKED8N%2FbtsEftXYeZ5%2FzwVTJ0S3erPdLIlxaD1D91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;662&quot; height=&quot;600&quot; data-origin-width=&quot;737&quot; data-origin-height=&quot;668&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;데이터 시각화 &amp;amp;rArr; 픽셀값만으로는 구분하기 쉽지 않은 것을 발견 &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;nbsp; &lt;b&gt;픽셀별 평균값&lt;/b&gt; 계산 (axis=0)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1820&quot; data-origin-height=&quot;620&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N7mRH/btsEhyYKAoV/aonuYxPZlvbEv1cZv98Zu0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N7mRH/btsEhyYKAoV/aonuYxPZlvbEv1cZv98Zu0/img.png&quot; data-alt=&quot;사과: x축이 커질 수록 증가, 파인애플: 고르게 분포, 바나나: 중앙에 집중&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N7mRH/btsEhyYKAoV/aonuYxPZlvbEv1cZv98Zu0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN7mRH%2FbtsEhyYKAoV%2FaonuYxPZlvbEv1cZv98Zu0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1820&quot; height=&quot;620&quot; data-origin-width=&quot;1820&quot; data-origin-height=&quot;620&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;사과: x축이 커질 수록 증가, 파인애플: 고르게 분포, 바나나: 중앙에 집중&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;864&quot; data-origin-height=&quot;464&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mFoOp/btsEljeJAOB/SYKUncYoOKb16MPVgjK5NK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mFoOp/btsEljeJAOB/SYKUncYoOKb16MPVgjK5NK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mFoOp/btsEljeJAOB/SYKUncYoOKb16MPVgjK5NK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmFoOp%2FbtsEljeJAOB%2FSYKUncYoOKb16MPVgjK5NK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;787&quot; height=&quot;423&quot; data-origin-width=&quot;864&quot; data-origin-height=&quot;464&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3) 평균값과 가까운 사진 고르기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 절댓값 오차 이용&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;abs(): 절댓값을 계산. 넘파이 내장 함수. absolute()와 동일&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;143&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dn28KY/btsEeKS9Rbe/KrMT0jYNECqdqD4Y5ppEs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dn28KY/btsEeKS9Rbe/KrMT0jYNECqdqD4Y5ppEs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dn28KY/btsEeKS9Rbe/KrMT0jYNECqdqD4Y5ppEs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdn28KY%2FbtsEeKS9Rbe%2FKrMT0jYNECqdqD4Y5ppEs0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;513&quot; height=&quot;143&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;143&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;argsort(): 작은 것에서 큰 순서대로 나열한 배열의 인덱스 반환&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;734&quot; data-origin-height=&quot;186&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o0rz4/btsEkQ4Rm2G/v1xAS76CoVpyEVUV27ROl1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o0rz4/btsEkQ4Rm2G/v1xAS76CoVpyEVUV27ROl1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o0rz4/btsEkQ4Rm2G/v1xAS76CoVpyEVUV27ROl1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo0rz4%2FbtsEkQ4Rm2G%2Fv1xAS76CoVpyEVUV27ROl1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;714&quot; height=&quot;181&quot; data-origin-width=&quot;734&quot; data-origin-height=&quot;186&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;865&quot; data-origin-height=&quot;866&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhw3UF/btsEeMpRagf/bzAukiNzswUhhMbP4U90A0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhw3UF/btsEeMpRagf/bzAukiNzswUhhMbP4U90A0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhw3UF/btsEeMpRagf/bzAukiNzswUhhMbP4U90A0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbhw3UF%2FbtsEeMpRagf%2FbzAukiNzswUhhMbP4U90A0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;722&quot; height=&quot;723&quot; data-origin-width=&quot;865&quot; data-origin-height=&quot;866&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;군집(clustering)&lt;/b&gt;&lt;/span&gt;: 비슷한 샘플끼리 그룹으로 모으는 작업. 대표적인 비지도 학습 작업&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;클러스터(cluster)&lt;/b&gt;&lt;/span&gt;: 군집 알고리즘에서 만든 그룹&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 06-2. k-평균&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ k-평균(k-means) 알고리즘&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- cluster center(=centroid): 평균값이 클러스터의 중심에 위치한다는 말에서 유래&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 작동방식&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;무작위로 k개의 클러스터 중심을 정함&lt;/li&gt;
&lt;li&gt;각 샘플에서 가장 가까운 중심을 찾아 해당 클러스터의 샘플로 지정&lt;/li&gt;
&lt;li&gt;클러스터에 속한 샘플의 평균값으로 클러스터 중심을 변경&lt;/li&gt;
&lt;li&gt;클러스터 중심에 변화가 없을 때까지 2번으로 돌아가 반복&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 최적의 k 찾기&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;엘보우 방법&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 클러스터 개수를 늘려가면서 이너셔의 변화를 관찰하여 최적의 클러스터 개수를 찾는 방법&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;클러스터 개수를 증가시키면서 이너셔를 그래프로 그리면 감소하는 속도가 꺾이는 지점: 클러스터 개수를 늘려도 이너셔가 크게 줄어들지 X&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cf. 이너셔: 클러스터 중심과 클러스터에 속한 샘플 사이의 거리 제곱의 합&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 실습&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;inertia_: 자동으로 이너셔를 계산&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;636&quot; data-origin-height=&quot;670&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bP7Wr3/btsEf8l29fR/6VjaB9EtxYcbAeQ8QUQxc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bP7Wr3/btsEf8l29fR/6VjaB9EtxYcbAeQ8QUQxc0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bP7Wr3/btsEf8l29fR/6VjaB9EtxYcbAeQ8QUQxc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbP7Wr3%2FbtsEf8l29fR%2F6VjaB9EtxYcbAeQ8QUQxc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;556&quot; height=&quot;586&quot; data-origin-width=&quot;636&quot; data-origin-height=&quot;670&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;1) 데이터 준비&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;660&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PFLrP/btsElIllkIH/ILArchL5Kgx73ajP0ajkRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PFLrP/btsElIllkIH/ILArchL5Kgx73ajP0ajkRk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PFLrP/btsElIllkIH/ILArchL5Kgx73ajP0ajkRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPFLrP%2FbtsElIllkIH%2FILArchL5Kgx73ajP0ajkRk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;696&quot; height=&quot;544&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;660&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 데이터 학습: k-means 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- n_cluster: 클러스터 개수 지정&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;248&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkgiM5/btsEf2lOVNd/PLDGXCQBmV8pjeSss63370/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkgiM5/btsEf2lOVNd/PLDGXCQBmV8pjeSss63370/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkgiM5/btsEf2lOVNd/PLDGXCQBmV8pjeSss63370/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkgiM5%2FbtsEf2lOVNd%2FPLDGXCQBmV8pjeSss63370%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;628&quot; height=&quot;207&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;248&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3) 결과 확인&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;743&quot; data-origin-height=&quot;254&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqMaIO/btsEf442Vbc/eOL5oHO4yQeFR1plBzf9j1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqMaIO/btsEf442Vbc/eOL5oHO4yQeFR1plBzf9j1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqMaIO/btsEf442Vbc/eOL5oHO4yQeFR1plBzf9j1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqMaIO%2FbtsEf442Vbc%2FeOL5oHO4yQeFR1plBzf9j1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;708&quot; height=&quot;242&quot; data-origin-width=&quot;743&quot; data-origin-height=&quot;254&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;107&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NVOJG/btsEhmdkPyE/wCqHcUderKi2rZL1EHkazK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NVOJG/btsEhmdkPyE/wCqHcUderKi2rZL1EHkazK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NVOJG/btsEhmdkPyE/wCqHcUderKi2rZL1EHkazK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNVOJG%2FbtsEhmdkPyE%2FwCqHcUderKi2rZL1EHkazK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;515&quot; height=&quot;97&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;107&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;769&quot; data-origin-height=&quot;382&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/T0p23/btsEhlZPlDx/wYYdOjVl6VTtrq1xtmKZCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/T0p23/btsEhlZPlDx/wYYdOjVl6VTtrq1xtmKZCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/T0p23/btsEhlZPlDx/wYYdOjVl6VTtrq1xtmKZCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FT0p23%2FbtsEhlZPlDx%2FwYYdOjVl6VTtrq1xtmKZCK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;656&quot; height=&quot;326&quot; data-origin-width=&quot;769&quot; data-origin-height=&quot;382&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvgPTA/btsEkfRvoxo/zndk8K7kdVnXN0NvA56eg1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvgPTA/btsEkfRvoxo/zndk8K7kdVnXN0NvA56eg1/img.png&quot; data-origin-width=&quot;300&quot; data-origin-height=&quot;36&quot; data-is-animation=&quot;false&quot; width=&quot;300&quot; height=&quot;37&quot; data-widthpercent=&quot;36.23&quot; data-filename=&quot;blob&quot; style=&quot;width: 35.3861%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvgPTA/btsEkfRvoxo/zndk8K7kdVnXN0NvA56eg1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvgPTA%2FbtsEkfRvoxo%2Fzndk8K7kdVnXN0NvA56eg1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;300&quot; height=&quot;36&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d44DbF/btsElhnOTLe/kSnioFgRKiWCsIAebcltck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d44DbF/btsElhnOTLe/kSnioFgRKiWCsIAebcltck/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;368&quot; data-origin-height=&quot;52&quot; data-widthpercent=&quot;30.77&quot; style=&quot;width: 30.0509%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d44DbF/btsElhnOTLe/kSnioFgRKiWCsIAebcltck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd44DbF%2FbtsElhnOTLe%2FkSnioFgRKiWCsIAebcltck%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;368&quot; height=&quot;52&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SwO48/btsEihid56m/JSfKTdjsNx6Ij5G5eqJoKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SwO48/btsEihid56m/JSfKTdjsNx6Ij5G5eqJoKk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;372&quot; data-origin-height=&quot;49&quot; data-widthpercent=&quot;33&quot; style=&quot;width: 32.2374%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SwO48/btsEihid56m/JSfKTdjsNx6Ij5G5eqJoKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSwO48%2FbtsEihid56m%2FJSfKTdjsNx6Ij5G5eqJoKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;372&quot; height=&quot;49&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dZooTw/btsEhtcq1OM/ADUwcwqTL3Kmf244KFvwN0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dZooTw/btsEhtcq1OM/ADUwcwqTL3Kmf244KFvwN0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;731&quot; data-origin-height=&quot;860&quot; data-widthpercent=&quot;29.66&quot; style=&quot;width: 28.966%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dZooTw/btsEhtcq1OM/ADUwcwqTL3Kmf244KFvwN0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdZooTw%2FbtsEhtcq1OM%2FADUwcwqTL3Kmf244KFvwN0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;731&quot; height=&quot;860&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c6ct6i/btsEhoIYg39/yjh7KwRrKTkLbphKyc7HI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c6ct6i/btsEhoIYg39/yjh7KwRrKTkLbphKyc7HI0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;869&quot; data-origin-height=&quot;861&quot; data-widthpercent=&quot;35.21&quot; style=&quot;width: 34.3942%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c6ct6i/btsEhoIYg39/yjh7KwRrKTkLbphKyc7HI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc6ct6i%2FbtsEhoIYg39%2Fyjh7KwRrKTkLbphKyc7HI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;869&quot; height=&quot;861&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bblDNr/btsEhs5yqF0/H6gVyI2hRfiuBtN1BxUmkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bblDNr/btsEhs5yqF0/H6gVyI2hRfiuBtN1BxUmkK/img.png&quot; width=&quot;267&quot; height=&quot;314&quot; data-is-animation=&quot;false&quot; data-origin-height=&quot;864&quot; data-origin-width=&quot;870&quot; data-widthpercent=&quot;35.13&quot; style=&quot;width: 34.3142%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bblDNr/btsEhs5yqF0/H6gVyI2hRfiuBtN1BxUmkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbblDNr%2FbtsEhs5yqF0%2FH6gVyI2hRfiuBtN1BxUmkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;870&quot; height=&quot;864&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;좌측부터 0, 1, 2의 경우&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&amp;nbsp;k-means가 찾은 클러스터 중심을 이미지로 출력&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;857&quot; data-origin-height=&quot;326&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cEL0qx/btsEf4xaIBD/TRYjFlsiVwkK7JrJ45oP60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cEL0qx/btsEf4xaIBD/TRYjFlsiVwkK7JrJ45oP60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cEL0qx/btsEf4xaIBD/TRYjFlsiVwkK7JrJ45oP60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcEL0qx%2FbtsEf4xaIBD%2FTRYjFlsiVwkK7JrJ45oP60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;802&quot; height=&quot;305&quot; data-origin-width=&quot;857&quot; data-origin-height=&quot;326&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;transform(): 훈련 데이터 샘플에서 클러스터 중심까지 거리로 변환&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;479&quot; data-origin-height=&quot;91&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yZOe1/btsEfnp3Vnl/mcJ19Y5FVd4u8uhMfNKvgK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yZOe1/btsEfnp3Vnl/mcJ19Y5FVd4u8uhMfNKvgK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yZOe1/btsEfnp3Vnl/mcJ19Y5FVd4u8uhMfNKvgK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyZOe1%2FbtsEfnp3Vnl%2FmcJ19Y5FVd4u8uhMfNKvgK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;458&quot; height=&quot;87&quot; data-origin-width=&quot;479&quot; data-origin-height=&quot;91&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;predict(): 가장 가까운 클러스터 중심을 예측 클래스로 출력&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;85&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v3azn/btsEfpnTFvK/3LecL8NphKDuMkLbRTyKF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v3azn/btsEfpnTFvK/3LecL8NphKDuMkLbRTyKF1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v3azn/btsEfpnTFvK/3LecL8NphKDuMkLbRTyKF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv3azn%2FbtsEfpnTFvK%2F3LecL8NphKDuMkLbRTyKF1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;377&quot; height=&quot;80&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;85&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;366&quot; data-origin-height=&quot;290&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dDGz8S/btsEf18kJ1Q/Z3UBD9uRCzuijfhSqV9q1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dDGz8S/btsEf18kJ1Q/Z3UBD9uRCzuijfhSqV9q1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dDGz8S/btsEf18kJ1Q/Z3UBD9uRCzuijfhSqV9q1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDGz8S%2FbtsEf18kJ1Q%2FZ3UBD9uRCzuijfhSqV9q1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;329&quot; height=&quot;261&quot; data-origin-width=&quot;366&quot; data-origin-height=&quot;290&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 06-3. 주성분 분석&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 차원과 차원 축소&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 차원: 데이터가 가진 속성&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- &lt;span style=&quot;background-color: #f6e199;&quot;&gt;차원 축소&lt;/span&gt;: 비지도 학습 작업 중 하나로, 데이터를 가장 잘 나타내는 일부 특성을 선택하여 데이터 크기를 줄이고 지도학습 모델의 성능 향상에 기여&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;(+) 원본차원으로 손실을 최대한 줄이면서 복원 가능 ex)&lt;/span&gt;&lt;span&gt; 주성분 분석(principal component analysis = PCA) &lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 주성분 분석(PCA)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 데이터에 있는 분산이 큰 방향을 찾는 것&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 주성분의 특징&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;원본 차원과 같음&lt;/li&gt;
&lt;li&gt;주성분으로 바꾼 데이터는 차원이 줄어듦&lt;/li&gt;
&lt;li&gt;일반적으로 주성분은 원본 특성의 개수만큼 찾을 수 있음&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 데이터 준비&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;843&quot; data-origin-height=&quot;319&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yx5Of/btsEmTBurm9/2SmvZJ5zKOaUR72wbNGlB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yx5Of/btsEmTBurm9/2SmvZJ5zKOaUR72wbNGlB0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yx5Of/btsEmTBurm9/2SmvZJ5zKOaUR72wbNGlB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fyx5Of%2FbtsEmTBurm9%2F2SmvZJ5zKOaUR72wbNGlB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;764&quot; height=&quot;289&quot; data-origin-width=&quot;843&quot; data-origin-height=&quot;319&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 주성분 분석 알고리즘 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- n_components 매개변수에 주성분의 개수 지정&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- fit() 매서드에 타깃값 제공 X ( ∵ 비지도 학습)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;540&quot; data-origin-height=&quot;208&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xq1wP/btsEndzwLZP/kRIxCfVZNZZiu3KdQTgKr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xq1wP/btsEndzwLZP/kRIxCfVZNZZiu3KdQTgKr0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xq1wP/btsEndzwLZP/kRIxCfVZNZZiu3KdQTgKr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fxq1wP%2FbtsEndzwLZP%2FkRIxCfVZNZZiu3KdQTgKr0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;483&quot; height=&quot;186&quot; data-origin-width=&quot;540&quot; data-origin-height=&quot;208&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;448&quot; data-origin-height=&quot;88&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qXhtE/btsEkxFQad2/JJEDOWk39xUcgXRDTjHW4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qXhtE/btsEkxFQad2/JJEDOWk39xUcgXRDTjHW4k/img.png&quot; data-alt=&quot;PCA가 찾은 주성분은 components_ 속성에 저장&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qXhtE/btsEkxFQad2/JJEDOWk39xUcgXRDTjHW4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqXhtE%2FbtsEkxFQad2%2FJJEDOWk39xUcgXRDTjHW4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;433&quot; height=&quot;85&quot; data-origin-width=&quot;448&quot; data-origin-height=&quot;88&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;PCA가 찾은 주성분은 components_ 속성에 저장&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3) 주성분을 그림으로 나타내기(06-2 실습 참고)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;766&quot; data-origin-height=&quot;415&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bewmay/btsEnO0NHZb/grv5hLG1xMZBsuRu50jMY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bewmay/btsEnO0NHZb/grv5hLG1xMZBsuRu50jMY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bewmay/btsEnO0NHZb/grv5hLG1xMZBsuRu50jMY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbewmay%2FbtsEnO0NHZb%2Fgrv5hLG1xMZBsuRu50jMY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;696&quot; height=&quot;377&quot; data-origin-width=&quot;766&quot; data-origin-height=&quot;415&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;810&quot; data-origin-height=&quot;417&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvmTgc/btsEnWxLqf4/Mi0MHcdLy35OEXNyJWSYX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvmTgc/btsEnWxLqf4/Mi0MHcdLy35OEXNyJWSYX0/img.png&quot; data-alt=&quot;원본 데이터에서 가장 분산이 큰 방향을 순서대로 나타낸 것&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvmTgc/btsEnWxLqf4/Mi0MHcdLy35OEXNyJWSYX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvmTgc%2FbtsEnWxLqf4%2FMi0MHcdLy35OEXNyJWSYX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;740&quot; height=&quot;381&quot; data-origin-width=&quot;810&quot; data-origin-height=&quot;417&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;원본 데이터에서 가장 분산이 큰 방향을 순서대로 나타낸 것&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;4) transform()을 이용해 원본 데이터의 차원 변환&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;637&quot; data-origin-height=&quot;268&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/U7kVs/btsEmqlS1ka/NKoqt34ktcDjn4DpCHJ6vk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/U7kVs/btsEmqlS1ka/NKoqt34ktcDjn4DpCHJ6vk/img.png&quot; data-alt=&quot;(300, 10000) &amp;amp;amp;rarr; (300, 50)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/U7kVs/btsEmqlS1ka/NKoqt34ktcDjn4DpCHJ6vk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FU7kVs%2FbtsEmqlS1ka%2FNKoqt34ktcDjn4DpCHJ6vk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;608&quot; height=&quot;256&quot; data-origin-width=&quot;637&quot; data-origin-height=&quot;268&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;(300, 10000) &amp;amp;rarr; (300, 50)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style3&quot; /&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;  원본 데이터 재구성&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;1) 축소한 특성 복원&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;105&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dO5wFb/btsEmMa7Gjp/TlTYjWKFwW4m5UKJAzzCJ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dO5wFb/btsEmMa7Gjp/TlTYjWKFwW4m5UKJAzzCJ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dO5wFb/btsEmMa7Gjp/TlTYjWKFwW4m5UKJAzzCJ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdO5wFb%2FbtsEmMa7Gjp%2FTlTYjWKFwW4m5UKJAzzCJ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;564&quot; height=&quot;105&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;105&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 100 &amp;times;100으로 바꾸어 100개씩 출력&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;615&quot; data-origin-height=&quot;130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RXvxz/btsEqVY9n6h/aKfrejj43tvjTN3bdF6DI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RXvxz/btsEqVY9n6h/aKfrejj43tvjTN3bdF6DI0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RXvxz/btsEqVY9n6h/aKfrejj43tvjTN3bdF6DI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRXvxz%2FbtsEqVY9n6h%2FaKfrejj43tvjTN3bdF6DI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;568&quot; height=&quot;120&quot; data-origin-width=&quot;615&quot; data-origin-height=&quot;130&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/coZmfI/btsEopl7wvC/PHyMmKiiglXWesrXC6udI1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/coZmfI/btsEopl7wvC/PHyMmKiiglXWesrXC6udI1/img.png&quot; style=&quot;width: 32.7212%; margin-right: 10px;&quot; width=&quot;606&quot; height=&quot;598&quot; data-origin-width=&quot;872&quot; data-origin-height=&quot;861&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;33.5&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/coZmfI/btsEopl7wvC/PHyMmKiiglXWesrXC6udI1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcoZmfI%2FbtsEopl7wvC%2FPHyMmKiiglXWesrXC6udI1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;872&quot; height=&quot;861&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfhsfo/btsEmUmTB72/mRYTz1dFRwUK3X1O7r2zzk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfhsfo/btsEmUmTB72/mRYTz1dFRwUK3X1O7r2zzk/img.png&quot; style=&quot;width: 32.4578%; margin-right: 10px;&quot; data-origin-width=&quot;869&quot; data-origin-height=&quot;865&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;33.23&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfhsfo/btsEmUmTB72/mRYTz1dFRwUK3X1O7r2zzk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbfhsfo%2FbtsEmUmTB72%2FmRYTz1dFRwUK3X1O7r2zzk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;869&quot; height=&quot;865&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k6ShW/btsEmLJ4pHq/IRmwwSmzj5JW7wtQZtDZc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k6ShW/btsEmLJ4pHq/IRmwwSmzj5JW7wtQZtDZc1/img.png&quot; data-origin-width=&quot;869&quot; data-origin-height=&quot;864&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.4954%;&quot; data-widthpercent=&quot;33.27&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k6ShW/btsEmLJ4pHq/IRmwwSmzj5JW7wtQZtDZc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk6ShW%2FbtsEmLJ4pHq%2FIRmwwSmzj5JW7wtQZtDZc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;869&quot; height=&quot;864&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 설명된 분산(explained variance)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: &lt;u&gt;주성분이 원본 데이터의 분산을 얼마나 잘 나타내는지&lt;/u&gt; 기록한 값&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- explained_variance_ratio_에 저장&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 첫 번째 주성분의 설명된 분산이 가장 큼&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 분산 비율을 모두 더하면 50개의 주성분으로 표현하고 있는 총 분산 비율을 얻을 수 있음&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;768&quot; data-origin-height=&quot;696&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2IfRt/btsEmW57P6z/JlqyYECkHmnGYdRGs6o4dK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2IfRt/btsEmW57P6z/JlqyYECkHmnGYdRGs6o4dK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2IfRt/btsEmW57P6z/JlqyYECkHmnGYdRGs6o4dK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2IfRt%2FbtsEmW57P6z%2FJlqyYECkHmnGYdRGs6o4dK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;658&quot; height=&quot;596&quot; data-origin-width=&quot;768&quot; data-origin-height=&quot;696&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 다른 알고리즘과 함께 사용하기(feat. 로지스틱 회귀 모델)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;  과일 사진 원본 데이터 vs. PCA로 축소한 데이터&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 로지스틱 회귀 모델 및 타깃값 생성&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;578&quot; data-origin-height=&quot;162&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bynwul/btsEnZns7bP/ZRl94jmMC9VTSmRQsNoja1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bynwul/btsEnZns7bP/ZRl94jmMC9VTSmRQsNoja1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bynwul/btsEnZns7bP/ZRl94jmMC9VTSmRQsNoja1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbynwul%2FbtsEnZns7bP%2FZRl94jmMC9VTSmRQsNoja1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;553&quot; height=&quot;155&quot; data-origin-width=&quot;578&quot; data-origin-height=&quot;162&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2-1) 원본 데이터 바탕으로 교차 검증&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;554&quot; data-origin-height=&quot;196&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dJNiBZ/btsEmPeB6q9/5kaiB7lAo1z9cMJHIwM6f1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dJNiBZ/btsEmPeB6q9/5kaiB7lAo1z9cMJHIwM6f1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dJNiBZ/btsEmPeB6q9/5kaiB7lAo1z9cMJHIwM6f1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdJNiBZ%2FbtsEmPeB6q9%2F5kaiB7lAo1z9cMJHIwM6f1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;537&quot; height=&quot;190&quot; data-origin-width=&quot;554&quot; data-origin-height=&quot;196&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2-2) PCA 데이터 바탕으로 교차 검증&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;167&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cowblR/btsEmpgdXPj/avx50k6gwtU4siycc4Nfl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cowblR/btsEmpgdXPj/avx50k6gwtU4siycc4Nfl0/img.png&quot; data-alt=&quot;정확도 증가, 훈련 시간 20배 감소&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cowblR/btsEmpgdXPj/avx50k6gwtU4siycc4Nfl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcowblR%2FbtsEmpgdXPj%2Favx50k6gwtU4siycc4Nfl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;158&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;167&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;정확도 증가, 훈련 시간 20배 감소&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;✅ 06-3 확인문제&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Q. 특성이 20개인 대량의 데이터셋이 있다. 이 데이터셋에서 찾을 수 있는 주성분 개수는?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A. 20개. 일반적으로 특성의 개수만큼 주성분 개수를 찾을 수 있음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Q. 샘플 개수가 1,000개이고 특성 개수는 100개인 데이터셋이 있다. 즉, 이 데이터셋의 크기는 (1000, 100)이다. 이 데이터를 사이킷런의 PCA 클래스를 이용해 10개의 주성분을 찾아 변환했다. 변환된 데이터셋의 크기는?&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A. (1000, 10). 샘플의 개수는 그대로이고, 특성 개수만 100에서 10으로 바뀜&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Q. 위의 문제에서 설명된 분산이 가장 큰 주성분은 몇 번째인가?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A. 첫 번째 주성분 (블로그 내용 참고)&lt;/p&gt;</description>
      <category>Activities/[혼공단 11기] 머신러닝+딥러닝</category>
      <author>MJs'</author>
      <guid isPermaLink="true">https://ai-developer-mj.tistory.com/7</guid>
      <comments>https://ai-developer-mj.tistory.com/entry/5%EC%A3%BC%EC%B0%A8Ch06-%EB%B9%84%EC%A7%80%EB%8F%84-%ED%95%99%EC%8A%B5#entry7comment</comments>
      <pubDate>Sun, 4 Feb 2024 13:20:18 +0900</pubDate>
    </item>
    <item>
      <title>4주차_Ch.05 트리 알고리즘</title>
      <link>https://ai-developer-mj.tistory.com/entry/4%EC%A3%BC%EC%B0%A8Ch05-%ED%8A%B8%EB%A6%AC-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;812&quot; data-origin-height=&quot;322&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UGAmk/btsD4kFlMD2/D3C0B0E15od6ITyHWKra50/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UGAmk/btsD4kFlMD2/D3C0B0E15od6ITyHWKra50/img.png&quot; data-alt=&quot;혼공족장님은 진짜...고래도 춤추게 할 수 있을거에요 암요 그럼요 &quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UGAmk/btsD4kFlMD2/D3C0B0E15od6ITyHWKra50/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUGAmk%2FbtsD4kFlMD2%2FD3C0B0E15od6ITyHWKra50%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;726&quot; height=&quot;288&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;812&quot; data-origin-height=&quot;322&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;혼공족장님은 진짜...고래도 춤추게 할 수 있을거에요 암요 그럼요 &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사설을 한번 시작하고 나니 멈출 수가 없습니다.&amp;nbsp; 그렇지만 이것도 혼공단의 매력 아닐까 생각해 봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번주는 정말 제 인생 그 어느 때보다 바빴다고 말할 수 있을 만큼 정신도 없고, 보람차기도 하고 피곤하기도 한 아무튼 그런 복잡한 한 주였는데 그 마무리를 혼공머신으로 할 수 있다니 감회가 남다릅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트리 알고리즘, 결정 트리, Decision Tree 등 다양한 명칭으로 불리고 있는 이 알고리즘은 제가 전공 수업 때 직접 구현을 해본 모델이기도 합니다. 그래서 그런가요, 더 반가운 마음이 드네요. 바로 밑에 제가 구현했던 코드도 첨부해 놓았으니까요, 지루해질 때쯤 한번 구경해 보세요! 트리 알고리즘을 처음 구현하신 분들이라면 누구나 공감할 수 있는 웃픈 부분도 있으니까요 &lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1010&quot; data-origin-height=&quot;509&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0D14d/btsD5wyH8id/KvUwM4LcL3lp4qDbFQwUa0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0D14d/btsD5wyH8id/KvUwM4LcL3lp4qDbFQwUa0/img.png&quot; data-alt=&quot;정확도 81% 넘었다고 좋아했더니&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0D14d/btsD5wyH8id/KvUwM4LcL3lp4qDbFQwUa0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0D14d%2FbtsD5wyH8id%2FKvUwM4LcL3lp4qDbFQwUa0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;735&quot; height=&quot;370&quot; data-origin-width=&quot;1010&quot; data-origin-height=&quot;509&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;정확도 81% 넘었다고 좋아했더니&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1714&quot; data-origin-height=&quot;849&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7Fcx2/btsD2JMY6Tg/9kIPDybIsA6caGBYr6lUh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7Fcx2/btsD2JMY6Tg/9kIPDybIsA6caGBYr6lUh1/img.png&quot; data-alt=&quot;이런 결과가 나왔습니다  이것이 바로 과대 적합의 표본입니다 여러분 절대 이렇게 되지 마시길...&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7Fcx2/btsD2JMY6Tg/9kIPDybIsA6caGBYr6lUh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7Fcx2%2FbtsD2JMY6Tg%2F9kIPDybIsA6caGBYr6lUh1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;780&quot; height=&quot;386&quot; data-origin-width=&quot;1714&quot; data-origin-height=&quot;849&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이런 결과가 나왔습니다  이것이 바로 과대 적합의 표본입니다 여러분 절대 이렇게 되지 마시길...&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼, 본격적으로 시작해 볼까요!&lt;/p&gt;
&lt;hr data-ke-style=&quot;style8&quot; data-ke-type=&quot;horizontalRule&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 05-1. 결정 트리&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;863&quot; data-origin-height=&quot;402&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/omVSX/btsD0FRXsnc/tFek61r9lH7kfz3arn91j1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/omVSX/btsD0FRXsnc/tFek61r9lH7kfz3arn91j1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/omVSX/btsD0FRXsnc/tFek61r9lH7kfz3arn91j1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FomVSX%2FbtsD0FRXsnc%2FtFek61r9lH7kfz3arn91j1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;712&quot; height=&quot;332&quot; data-origin-width=&quot;863&quot; data-origin-height=&quot;402&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 그림은 Logestic Regression의 XOR 문제이다. 선형 분류 모델로만 나누게 된다면 다음과 같은 문제가 생김. (어느 방향으로 선을 그어도 똑바로 분류를 못함) 그래서 대안으로 나오게 된 것이 바로 &lt;span style=&quot;background-color: #edf3ec;&quot; data-token-index=&quot;1&quot;&gt;Decision Tree&lt;/span&gt;임. &lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 결정 트리 실습&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;오늘은 먼저 실습부터 정리했다. 결과를 본 뒤에 설명하는 것이 더 효과적일 것 같아서!&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 데이터 준비 및 로지스틱 회귀 학습 (더 보려면 펼치기!)&lt;/span&gt;&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;463&quot; data-origin-height=&quot;668&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/R6B69/btsDZ2sWeqk/8KcotFP3VSf1fwpduo3lbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/R6B69/btsDZ2sWeqk/8KcotFP3VSf1fwpduo3lbK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/R6B69/btsDZ2sWeqk/8KcotFP3VSf1fwpduo3lbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FR6B69%2FbtsDZ2sWeqk%2F8KcotFP3VSf1fwpduo3lbK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;420&quot; height=&quot;606&quot; data-origin-width=&quot;463&quot; data-origin-height=&quot;668&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;624&quot; data-origin-height=&quot;281&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/esu2Wf/btsD4swEK8y/JNYtjf3g3U5d35pXh2sx20/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/esu2Wf/btsD4swEK8y/JNYtjf3g3U5d35pXh2sx20/img.png&quot; data-alt=&quot;훈련 세트 테스트 세트 나눠주고&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/esu2Wf/btsD4swEK8y/JNYtjf3g3U5d35pXh2sx20/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fesu2Wf%2FbtsD4swEK8y%2FJNYtjf3g3U5d35pXh2sx20%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;557&quot; height=&quot;251&quot; data-origin-width=&quot;624&quot; data-origin-height=&quot;281&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;훈련 세트 테스트 세트 나눠주고&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;405&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/llLXA/btsD2vadvqh/SQqqDfeXQbKzYAwZCV0Zq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/llLXA/btsD2vadvqh/SQqqDfeXQbKzYAwZCV0Zq1/img.png&quot; data-alt=&quot;학습시켰더니&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/llLXA/btsD2vadvqh/SQqqDfeXQbKzYAwZCV0Zq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FllLXA%2FbtsD2vadvqh%2FSQqqDfeXQbKzYAwZCV0Zq1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;488&quot; height=&quot;405&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;405&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;학습시켰더니&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;491&quot; data-origin-height=&quot;74&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crbRH7/btsD29dGRtn/RolRkz9neHd388z8Pe7Zfk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crbRH7/btsD29dGRtn/RolRkz9neHd388z8Pe7Zfk/img.png&quot; data-alt=&quot;설명하기 엄청 어려운 모델이 나왔다 &quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crbRH7/btsD29dGRtn/RolRkz9neHd388z8Pe7Zfk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcrbRH7%2FbtsD29dGRtn%2FRolRkz9neHd388z8Pe7Zfk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;491&quot; height=&quot;74&quot; data-origin-width=&quot;491&quot; data-origin-height=&quot;74&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설명하기 엄청 어려운 모델이 나왔다 &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 결정 트리 모델 학습 및 결과 확인&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;230&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKIWVZ/btsD5yJ53zh/miFfPFck1bdNX5FVOsZp4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKIWVZ/btsD5yJ53zh/miFfPFck1bdNX5FVOsZp4k/img.png&quot; data-alt=&quot;이 수치를 보는 순간 결정 트리를 그리기 무서워졌다. 과대적합.... &quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKIWVZ/btsD5yJ53zh/miFfPFck1bdNX5FVOsZp4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKIWVZ%2FbtsD5yJ53zh%2FmiFfPFck1bdNX5FVOsZp4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;218&quot; data-origin-width=&quot;454&quot; data-origin-height=&quot;230&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이 수치를 보는 순간 결정 트리를 그리기 무서워졌다. 과대적합.... &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;347&quot; data-origin-height=&quot;141&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qGN0p/btsD0HPQzP5/vNUfyz2Eu8tESYBtu8iavk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qGN0p/btsD0HPQzP5/vNUfyz2Eu8tESYBtu8iavk/img.png&quot; data-alt=&quot;두근두근&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qGN0p/btsD0HPQzP5/vNUfyz2Eu8tESYBtu8iavk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqGN0p%2FbtsD0HPQzP5%2FvNUfyz2Eu8tESYBtu8iavk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;335&quot; height=&quot;136&quot; data-origin-width=&quot;347&quot; data-origin-height=&quot;141&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;두근두근&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;985&quot; data-origin-height=&quot;638&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dxPmwN/btsD0KTazFY/J5zTpa3mvErfYkhg7OUra1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dxPmwN/btsD0KTazFY/J5zTpa3mvErfYkhg7OUra1/img.png&quot; data-alt=&quot;그리고 역시나ㅋㅋㅋㅋㅋㅋ내 과제와는 비교도 못할 결정트리다 와우&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dxPmwN/btsD0KTazFY/J5zTpa3mvErfYkhg7OUra1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdxPmwN%2FbtsD0KTazFY%2FJ5zTpa3mvErfYkhg7OUra1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;985&quot; height=&quot;638&quot; data-origin-width=&quot;985&quot; data-origin-height=&quot;638&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그리고 역시나ㅋㅋㅋㅋㅋㅋ내 과제와는 비교도 못할 결정트리다 와우&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 결정 트리&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;데이터를 잘 나눌 수 있는 질문을 추가하여 분류 정확도를 높이는 모델&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;사용법은 이전과 동일. fit()로 훈련 &amp;rarr; score()로 정확도 평가&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;※ 결정 트리는 &lt;b&gt;표준화 전처리 과정이 필요 없음. &lt;/b&gt;다만 전처리를 하면 특성값을 표준점수로 바꾸지 않아 이해하기 더 쉬울 수 있음&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;  결정 트리의 구조&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;노드(node): 결정 트리를 구성하는 핵심 요소. 훈련 데이터의 특성에 대한 테스트를 표현. &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;일반적으로 하나의 노드는 2개의 가지를 가짐&lt;/span&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;루트 노드(root node): 가장 위에 있는 노드(한 개)&lt;/li&gt;
&lt;li&gt;리프 노드(leaf node): 가장 아래에 달린 노드(여러 개)&lt;/li&gt;
&lt;li&gt;부모 노드(parent node): 주어진 노드의 상위 노드&amp;nbsp;&lt;/li&gt;
&lt;li&gt;자식 노드(child node): 하나의 노드로부터 분리되어 나간 2개 이상의 노드들 &amp;rarr; 자신이 부모이자 자식 노드일 수 있음&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;가지(branch): 테스트의 결과(True, False)를 나타냄&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;  결정 트리 예측 방법&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 리프 노트에서 가장 많은 클래스가 예측 클래스가 됨 (k -최근접 이웃과 유사)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;  불순도&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Gini impurity(지니 불순도) = $1 - (음성 클래스 비율^2 + 양성 클래스 비율^2)$&lt;/li&gt;
&lt;li&gt;Entropy(엔트로피) = $- 음성 클래스 비율 &amp;times; log_2(음성 클래스 비율)$ $- 양성 클래스 비율 &amp;times; log_2(양성 클래스 비율)$&lt;/li&gt;
&lt;/ul&gt;
&lt;table style=&quot;border-collapse: collapse; width: 97.6744%; height: 150px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 137px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 137px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;535&quot; data-origin-height=&quot;108&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/E4R5N/btsD3KdjCp3/2Fucb9AoW5g3AxyECekMpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/E4R5N/btsD3KdjCp3/2Fucb9AoW5g3AxyECekMpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/E4R5N/btsD3KdjCp3/2Fucb9AoW5g3AxyECekMpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE4R5N%2FbtsD3KdjCp3%2F2Fucb9AoW5g3AxyECekMpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;398&quot; height=&quot;80&quot; data-origin-width=&quot;535&quot; data-origin-height=&quot;108&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 137px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;651&quot; data-origin-height=&quot;99&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfKU1I/btsD4uVAMxq/zIlLKk50rrIGczkc4Mr6w0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfKU1I/btsD4uVAMxq/zIlLKk50rrIGczkc4Mr6w0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfKU1I/btsD4uVAMxq/zIlLKk50rrIGczkc4Mr6w0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfKU1I%2FbtsD4uVAMxq%2FzIlLKk50rrIGczkc4Mr6w0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;407&quot; height=&quot;62&quot; data-origin-width=&quot;651&quot; data-origin-height=&quot;99&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rArr; 결정 트리 모델은 부모 노드와 자식 노드의 불순도 차이가 가능한 크도록 트리를 성장시킴&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;= &lt;u&gt;&lt;b&gt;정보 이득&lt;/b&gt;&lt;/u&gt;이 최대가 되도록 데이터를 나눔&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt; &lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;  가지치기(Pruning)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 일반화가 잘 될 수 있도록(=과대적합이 되지 않도록) 트리를 조절하는 것. 가장 대표적인 방법은 트리의 &lt;b&gt;최대 깊이&lt;/b&gt;를 지정하는 것임 &amp;rarr; max_depth 매개변수 지정&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 결정 트리 다시 실습해 보기&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;666&quot; data-origin-height=&quot;286&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qUulV/btsD4GaxUBh/nKPl5cUBqyi56LOcJyqt7k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qUulV/btsD4GaxUBh/nKPl5cUBqyi56LOcJyqt7k/img.png&quot; data-alt=&quot;깊이를 3으로 지정, filled를 True로 하면 클래스에 맞게 노드의 색을 칠할 수 있음. feautre_names에는 특성의 이름을 전달할 수 있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qUulV/btsD4GaxUBh/nKPl5cUBqyi56LOcJyqt7k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqUulV%2FbtsD4GaxUBh%2FnKPl5cUBqyi56LOcJyqt7k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;619&quot; height=&quot;266&quot; data-origin-width=&quot;666&quot; data-origin-height=&quot;286&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;깊이를 3으로 지정, filled를 True로 하면 클래스에 맞게 노드의 색을 칠할 수 있음. feautre_names에는 특성의 이름을 전달할 수 있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1133&quot; data-origin-height=&quot;798&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/P1hXj/btsD6uANoJn/2ui1uEGvKvIP4ZuGjc20tk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/P1hXj/btsD6uANoJn/2ui1uEGvKvIP4ZuGjc20tk/img.png&quot; data-alt=&quot;아까보다 훨씬 이해하기 쉬운 결정 트리 등장&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/P1hXj/btsD6uANoJn/2ui1uEGvKvIP4ZuGjc20tk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FP1hXj%2FbtsD6uANoJn%2F2ui1uEGvKvIP4ZuGjc20tk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;776&quot; height=&quot;547&quot; data-origin-width=&quot;1133&quot; data-origin-height=&quot;798&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;아까보다 훨씬 이해하기 쉬운 결정 트리 등장&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 특성 중요도 계산&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;특성 중요도 : 각 노드의 정보 이득과 전체 샘플에 대한 비율을 곱한 후 특성별로 더하여 계산함. 특성 중요도의 값을 모두 더하면 1이 됨.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특성 중요도는 결정 트리 모델을 &lt;b&gt;특성 선택&lt;/b&gt;에 활용할 수 있게 해 줌.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;380&quot; data-origin-height=&quot;94&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GvXRn/btsD3eeT1ov/DxnEPVQk8GLkiuP6NTDDcK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GvXRn/btsD3eeT1ov/DxnEPVQk8GLkiuP6NTDDcK/img.png&quot; data-alt=&quot;여기서는 두 번째 특성인 당도가 특성 중요도가 가장 높음.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GvXRn/btsD3eeT1ov/DxnEPVQk8GLkiuP6NTDDcK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGvXRn%2FbtsD3eeT1ov%2FDxnEPVQk8GLkiuP6NTDDcK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;380&quot; height=&quot;94&quot; data-origin-width=&quot;380&quot; data-origin-height=&quot;94&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;여기서는 두 번째 특성인 당도가 특성 중요도가 가장 높음.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 05-2. 교차 검증과 그리드 서치&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 검증 세트(validation set)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 훈련 세트를 나누어 모델이 과대적합인지 과소적합인지 측정하는 세트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 실습&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;636&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bd3vKQ/btsD3c2rrQT/toOGeW4SpKzFUzis1y2PkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bd3vKQ/btsD3c2rrQT/toOGeW4SpKzFUzis1y2PkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bd3vKQ/btsD3c2rrQT/toOGeW4SpKzFUzis1y2PkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbd3vKQ%2FbtsD3c2rrQT%2FtoOGeW4SpKzFUzis1y2PkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;658&quot; height=&quot;591&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;636&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;283&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cNqGxF/btsD3nQlStk/HmoESmFUQbikMFTDln9NPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cNqGxF/btsD3nQlStk/HmoESmFUQbikMFTDln9NPK/img.png&quot; data-alt=&quot;이 모델은 훈련 세트에 과대적합되어 있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cNqGxF/btsD3nQlStk/HmoESmFUQbikMFTDln9NPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcNqGxF%2FbtsD3nQlStk%2FHmoESmFUQbikMFTDln9NPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;515&quot; height=&quot;283&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;283&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이 모델은 훈련 세트에 과대적합되어 있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 교차 검증 (cross validation)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 검증 세트를 떼어 내어 평가하는 과정을 여러 번 반복하고, 그 점수를 평균하여 최종 검증 점수를 얻음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;k-fold cross validation이라고 부르며, k에 몇 부분으로 나누는지에 따라 2-fold, 3-fold 등 다양하게 통칭할 수 있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;교차 검증을 이용하면 데이터의 80% ~ 90%까지 훈련에 사용할 수 있음&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1504&quot; data-origin-height=&quot;1000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDPLas/btsD3JyQCxN/n57FRXXlxhfSscgpYHIetk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDPLas/btsD3JyQCxN/n57FRXXlxhfSscgpYHIetk/img.png&quot; data-alt=&quot;✅기본 미션 : 3-폴드 교차 검증 그리기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDPLas/btsD3JyQCxN/n57FRXXlxhfSscgpYHIetk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDPLas%2FbtsD3JyQCxN%2Fn57FRXXlxhfSscgpYHIetk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;831&quot; height=&quot;553&quot; data-origin-width=&quot;1504&quot; data-origin-height=&quot;1000&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;✅기본 미션 : 3-폴드 교차 검증 그리기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 실습&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;cross_validate()&lt;/span&gt; 이용. fit_time, score_time, test_score 키를 가진 &lt;b&gt;딕셔너리&lt;/b&gt;를 반환함&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cf. cross_val_score()는 cross_validate()의 전신으로 test_score값만 반환함&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;715&quot; data-origin-height=&quot;342&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b06igx/btsD2HBGEFL/jM4GUhMCwpREYXMeEIHWkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b06igx/btsD2HBGEFL/jM4GUhMCwpREYXMeEIHWkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b06igx/btsD2HBGEFL/jM4GUhMCwpREYXMeEIHWkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb06igx%2FbtsD2HBGEFL%2FjM4GUhMCwpREYXMeEIHWkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;677&quot; height=&quot;324&quot; data-origin-width=&quot;715&quot; data-origin-height=&quot;342&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;801&quot; data-origin-height=&quot;158&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsNE0T/btsD2wmKdtj/rtBBkhzl8J8knv2GlfjOv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsNE0T/btsD2wmKdtj/rtBBkhzl8J8knv2GlfjOv1/img.png&quot; data-alt=&quot;cross_validate()는 훈련 세트를 섞어 폴드를 나누지 않음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsNE0T/btsD2wmKdtj/rtBBkhzl8J8knv2GlfjOv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsNE0T%2FbtsD2wmKdtj%2FrtBBkhzl8J8knv2GlfjOv1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;705&quot; height=&quot;139&quot; data-origin-width=&quot;801&quot; data-origin-height=&quot;158&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;cross_validate()는 훈련 세트를 섞어 폴드를 나누지 않음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;702&quot; data-origin-height=&quot;135&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bAJgyL/btsD4unLIkX/ecdjH4WcFoWrA5rxDZkV51/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bAJgyL/btsD4unLIkX/ecdjH4WcFoWrA5rxDZkV51/img.png&quot; data-alt=&quot;훈련 세트를 섞은 후 10-폴드 교차 검증. splitter를 지정해야 함&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bAJgyL/btsD4unLIkX/ecdjH4WcFoWrA5rxDZkV51/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbAJgyL%2FbtsD4unLIkX%2FecdjH4WcFoWrA5rxDZkV51%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;660&quot; height=&quot;127&quot; data-origin-width=&quot;702&quot; data-origin-height=&quot;135&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;훈련 세트를 섞은 후 10-폴드 교차 검증. splitter를 지정해야 함&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 하이퍼파라미터 튜닝&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 하이퍼파라미터: 모델이 학습할 수 없어서 사용자가 지정해야만 하는 파라미터&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 하이퍼파라미터 튜닝: 라이브러리가 제공하는 기본값을 그대로 사용해 모델을 훈련한 후, 검증 세트의 점수나 교차 검증을 통해 매개변수를 조금씩 바꿔나감.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;※ 하나의 파라미터가 바뀌면 다른 매개변수의 최적값이 바뀜 &amp;rarr; 두 매개변수를 동시에 바꿔가며 최저의 값을 찾아야 함&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;GridSearchCV&lt;/span&gt;: 하이퍼파라미터 탐색과 교차 검증을 한 번에 수행. 최상의 모델을 찾은 후 훈련 세트를 전체로 사용해 최종 모델을 훈련&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;771&quot; data-origin-height=&quot;488&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s096U/btsD4sjeQ4E/RHB6krsuOXJMLg7CHuXiIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s096U/btsD4sjeQ4E/RHB6krsuOXJMLg7CHuXiIk/img.png&quot; data-alt=&quot;그리드 서치로 찾은 최적의 매개변수는 best_params_속성에 저장되어 있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s096U/btsD4sjeQ4E/RHB6krsuOXJMLg7CHuXiIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs096U%2FbtsD4sjeQ4E%2FRHB6krsuOXJMLg7CHuXiIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;708&quot; height=&quot;448&quot; data-origin-width=&quot;771&quot; data-origin-height=&quot;488&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그리드 서치로 찾은 최적의 매개변수는 best_params_속성에 저장되어 있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;390&quot; data-origin-height=&quot;89&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kQrb0/btsD6u8FkAm/b8CRe0WXw3EPK3TuGemIh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kQrb0/btsD6u8FkAm/b8CRe0WXw3EPK3TuGemIh1/img.png&quot; data-alt=&quot;여기서는 0.001값이 가장 좋은 값&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kQrb0/btsD6u8FkAm/b8CRe0WXw3EPK3TuGemIh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkQrb0%2FbtsD6u8FkAm%2Fb8CRe0WXw3EPK3TuGemIh1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;390&quot; height=&quot;89&quot; data-origin-width=&quot;390&quot; data-origin-height=&quot;89&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;여기서는 0.001값이 가장 좋은 값&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- GridSearchCV 과정 정리&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;탐색할 매개변수 지정&lt;/li&gt;
&lt;li&gt;훈련 세트에서 그리드 서치를 수행하여 최상의 평균 검증 점수가 나오는 매개변수 조합을 찾는다&lt;/li&gt;
&lt;li&gt;그리드 서치는 최상의 매개변수에서 전체 훈련 세트를 사용해 최종 모델을 훈련. 이 모델도 그리드 서치 객체에 저장&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;761&quot; data-origin-height=&quot;610&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xWGnN/btsD3on4av5/PpKx84CBHYOIOJeoSkkeB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xWGnN/btsD3on4av5/PpKx84CBHYOIOJeoSkkeB0/img.png&quot; data-alt=&quot;좀 더 복잡한 예제&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xWGnN/btsD3on4av5/PpKx84CBHYOIOJeoSkkeB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxWGnN%2FbtsD3on4av5%2FPpKx84CBHYOIOJeoSkkeB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;646&quot; height=&quot;518&quot; data-origin-width=&quot;761&quot; data-origin-height=&quot;610&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;좀 더 복잡한 예제&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;Random Search&lt;/span&gt;: 매개변수 값의 목록을 전달하는 것이 아니라 매개변수를 샘플링할 수 있는 확률 분포 객체를 전달&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;662&quot; data-origin-height=&quot;406&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bSoWdq/btsD1bJ4a99/UIIZKayksrkeYEbYt5zXA0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bSoWdq/btsD1bJ4a99/UIIZKayksrkeYEbYt5zXA0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bSoWdq/btsD1bJ4a99/UIIZKayksrkeYEbYt5zXA0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSoWdq%2FbtsD1bJ4a99%2FUIIZKayksrkeYEbYt5zXA0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;618&quot; height=&quot;379&quot; data-origin-width=&quot;662&quot; data-origin-height=&quot;406&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;465&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beWgbr/btsD2tqacSA/ouSDEkVzDxANxchJiNhRMk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beWgbr/btsD2tqacSA/ouSDEkVzDxANxchJiNhRMk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beWgbr/btsD2tqacSA/ouSDEkVzDxANxchJiNhRMk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeWgbr%2FbtsD2tqacSA%2FouSDEkVzDxANxchJiNhRMk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;667&quot; height=&quot;425&quot; data-origin-width=&quot;730&quot; data-origin-height=&quot;465&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1110&quot; data-origin-height=&quot;355&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kSiII/btsD7ogi7kW/CjhGqepHc2pGwmTvtD2zL1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kSiII/btsD7ogi7kW/CjhGqepHc2pGwmTvtD2zL1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kSiII/btsD7ogi7kW/CjhGqepHc2pGwmTvtD2zL1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkSiII%2FbtsD7ogi7kW%2FCjhGqepHc2pGwmTvtD2zL1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1110&quot; height=&quot;355&quot; data-origin-width=&quot;1110&quot; data-origin-height=&quot;355&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 05-3. 트리의 앙상블&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 랜덤 포레스트(Random Forest)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 앙상블 학습의 대표 주자 중 하나로, 결정 트리를 랜덤 하게 만들어 결정 트리(나무)의 숲을 만듦.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;rArr; 각 결정 트리의 예측을 사용해 최종 예측을 만듦&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 데이터 생성(=&lt;b&gt;부트스트랩&lt;/b&gt; 샘플) : 훈련 데이터에서 랜덤하게 샘플을 추출, 이때 &lt;u&gt;&lt;b&gt;한 샘플이 중복&lt;/b&gt;&lt;/u&gt;되어 추출될 수 있음&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 각 노드 분할: 전체 특성 중 일부 특성을 무작위로 고른 다음, 이 중에서 최선의 분할을 찾음&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;RandomForestClassifier: 전체 특성 개수의 제곱근만큼의 특성 선택 &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;&lt;span&gt; &amp;rarr; 각 트리의 클래스별 확률을 평균하여 가장 높은 클래스를 예측으로 삼음&lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;RandomForestRegression: 전체 특성 사용 &amp;rarr; 각 트리의 예측을 평균&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- OOB 샘플: 부트스트랩 샘플에 포함되지 않고 남는 샘플 &amp;larr; 부트스트랩 샘플로 훈련한 결정 트리를 평가하는 데 이용가능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;➡️ 훈련 세트에 과대적합되는 것을 방지(∵ 랜덤하게 선택한 샘플과 특성 사용) &lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;&amp;rArr;&lt;span&gt; 검증 세트와 테스트 세트에서 안정적인 성능을 얻을 수 있음&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;&lt;span&gt;- 실습&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1106&quot; data-origin-height=&quot;290&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l83QZ/btsD3a4Llql/UbFBbtSdHpMcgFTkdKmhb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l83QZ/btsD3a4Llql/UbFBbtSdHpMcgFTkdKmhb1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l83QZ/btsD3a4Llql/UbFBbtSdHpMcgFTkdKmhb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl83QZ%2FbtsD3a4Llql%2FUbFBbtSdHpMcgFTkdKmhb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;845&quot; height=&quot;222&quot; data-origin-width=&quot;1106&quot; data-origin-height=&quot;290&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;943&quot; data-origin-height=&quot;380&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c9qfSv/btsD3c2zLPc/hjkynVK2alCJKiNvxkZCD0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c9qfSv/btsD3c2zLPc/hjkynVK2alCJKiNvxkZCD0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c9qfSv/btsD3c2zLPc/hjkynVK2alCJKiNvxkZCD0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc9qfSv%2FbtsD3c2zLPc%2FhjkynVK2alCJKiNvxkZCD0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;841&quot; height=&quot;339&quot; data-origin-width=&quot;943&quot; data-origin-height=&quot;380&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;184&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cXu98d/btsD6vGCgJx/kyAFSr3KukUHRAJGHokeI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cXu98d/btsD6vGCgJx/kyAFSr3KukUHRAJGHokeI0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cXu98d/btsD6vGCgJx/kyAFSr3KukUHRAJGHokeI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcXu98d%2FbtsD6vGCgJx%2FkyAFSr3KukUHRAJGHokeI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;607&quot; height=&quot;158&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;184&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 엑스트라 트리 (Extra Trees)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 랜덤 포레스트와 매우 유사, 기본적으로 100개의 결정 트리 훈련&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 전체 특성 중 일부 특성을 랜덤하게 선택하여 노드를 분할하는 데 사용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;⚠️ 랜덤 포레스트와 엑스트라 트리의 차이점: 부트스트랩 샘플을 사용하지 &lt;b&gt;않음(= 결정 트리를 만들 때 전체 훈련 세트 사용),&amp;nbsp;&lt;/b&gt;노드 분할 시 &lt;b&gt;무작위&lt;/b&gt;로 분할&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1706427885073&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;splitter = 'random'&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 실습&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;875&quot; data-origin-height=&quot;333&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c7lL7C/btsD7nhoU0o/qQlyVldUzsvUUuXLyruI1K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c7lL7C/btsD7nhoU0o/qQlyVldUzsvUUuXLyruI1K/img.png&quot; data-alt=&quot;회귀 버전은 ExtraTreesRegressor 클래스 이용하기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c7lL7C/btsD7nhoU0o/qQlyVldUzsvUUuXLyruI1K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc7lL7C%2FbtsD7nhoU0o%2FqQlyVldUzsvUUuXLyruI1K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;791&quot; height=&quot;301&quot; data-origin-width=&quot;875&quot; data-origin-height=&quot;333&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;회귀 버전은 ExtraTreesRegressor 클래스 이용하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 그레이디언트 부스팅 (=Gradient Boosting)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 깊이가 얕은 결정 트리를 사용하여 이전 트리의 오차를 보완하는 방식으로 앙상블 하는 방법. 결정 트리를 계속 추가해 가면서 가장 낮은 곳을 찾아 이동&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 기본적으로 깊이가 3인 결정 트리를 100개 사용 &lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;&amp;rArr;&lt;span&gt; 과대 적합에 강하고, 높은 일반화 성능을 기대할 수 있음&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;&lt;span&gt;- &lt;b&gt;경사 하강법&lt;/b&gt;을 사용하여 트리를 앙상블에 추가&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;&lt;span&gt;- 분류: 로지스틱 손실 함수, 회귀: 평균 제곱 오차 함수 사용&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;&lt;span&gt;- 학습률 매개변수로 속도 조절&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #333333; text-align: start;&quot;&gt;&lt;span&gt;- 실습&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;900&quot; data-origin-height=&quot;213&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bS2QjY/btsD1akamv6/JcgBIksLXV8IRuTwCRlx1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bS2QjY/btsD1akamv6/JcgBIksLXV8IRuTwCRlx1k/img.png&quot; data-alt=&quot;실습 1&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bS2QjY/btsD1akamv6/JcgBIksLXV8IRuTwCRlx1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbS2QjY%2FbtsD1akamv6%2FJcgBIksLXV8IRuTwCRlx1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;750&quot; height=&quot;178&quot; data-origin-width=&quot;900&quot; data-origin-height=&quot;213&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실습 1&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;918&quot; data-origin-height=&quot;170&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o2qwR/btsD2vVMcPF/tyN64WtpTIdTkGChozd1k0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o2qwR/btsD2vVMcPF/tyN64WtpTIdTkGChozd1k0/img.png&quot; data-alt=&quot;실습 2&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o2qwR/btsD2vVMcPF/tyN64WtpTIdTkGChozd1k0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo2qwR%2FbtsD2vVMcPF%2FtyN64WtpTIdTkGChozd1k0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;795&quot; height=&quot;147&quot; data-origin-width=&quot;918&quot; data-origin-height=&quot;170&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실습 2&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;453&quot; data-origin-height=&quot;119&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6gUbH/btsD3elOsbq/QKhdO6hqLG8Xz0JpkcHFK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6gUbH/btsD3elOsbq/QKhdO6hqLG8Xz0JpkcHFK1/img.png&quot; data-alt=&quot;특성 중요도 제공. 랜덤 포레스트보다 일부 특성에 더 집중&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6gUbH/btsD3elOsbq/QKhdO6hqLG8Xz0JpkcHFK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6gUbH%2FbtsD3elOsbq%2FQKhdO6hqLG8Xz0JpkcHFK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;453&quot; height=&quot;119&quot; data-origin-width=&quot;453&quot; data-origin-height=&quot;119&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;특성 중요도 제공. 랜덤 포레스트보다 일부 특성에 더 집중&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 히스토그램 기반 그레이디언트 부스팅 (= Histogram-based Gradient Boosting)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 입력 특성을 256개 구간으로 나눔 &amp;rarr; 노드를 분할할 때 최적의 분할을 매우 빠르게 찾을 수 있음&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 입력에 누락된 특성이 있더라도 따로 전처리할 필요가 없음&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 기본 매개별수에서 안정적인 성능을 얻을 수 있음&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 트리의 개수를 지정할 때 max_iter를 사용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 실습&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;211&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cCmTq6/btsD4UfAbWk/Td0fruOxApsc6o2LoPnLx0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cCmTq6/btsD4UfAbWk/Td0fruOxApsc6o2LoPnLx0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cCmTq6/btsD4UfAbWk/Td0fruOxApsc6o2LoPnLx0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcCmTq6%2FbtsD4UfAbWk%2FTd0fruOxApsc6o2LoPnLx0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;818&quot; height=&quot;194&quot; data-origin-width=&quot;890&quot; data-origin-height=&quot;211&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;permutation_importance()&lt;/span&gt;: 특성을 하나씩 랜덤 하게 섞어서 모델의 성능이 변화하는지를 관찰, 어떤 특성이 중요한 지 계산. 훈련 세트, 테스트 세트에 모두 적용 가능(+추정기 모델에도 사용 가능). &lt;br /&gt;&lt;u&gt;imporances(특성 중요도), importances_mean(평균), importances_std(표준편차)&lt;/u&gt; 반환&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1031&quot; data-origin-height=&quot;209&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ebSe4J/btsD3NVyNGz/H6wE2shvJfx76dXT6emfE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ebSe4J/btsD3NVyNGz/H6wE2shvJfx76dXT6emfE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ebSe4J/btsD3NVyNGz/H6wE2shvJfx76dXT6emfE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FebSe4J%2FbtsD3NVyNGz%2FH6wE2shvJfx76dXT6emfE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;835&quot; height=&quot;169&quot; data-origin-width=&quot;1031&quot; data-origin-height=&quot;209&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;942&quot; data-origin-height=&quot;166&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wsvm3/btsD08T75ay/o2xY2Sf4tPI3iMG9CLGm41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wsvm3/btsD08T75ay/o2xY2Sf4tPI3iMG9CLGm41/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wsvm3/btsD08T75ay/o2xY2Sf4tPI3iMG9CLGm41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fwsvm3%2FbtsD08T75ay%2Fo2xY2Sf4tPI3iMG9CLGm41%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;832&quot; height=&quot;147&quot; data-origin-width=&quot;942&quot; data-origin-height=&quot;166&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;380&quot; data-origin-height=&quot;92&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KnFwO/btsD29ZdRyC/xaAXfXg4AzYWkEu1TZi8E1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KnFwO/btsD29ZdRyC/xaAXfXg4AzYWkEu1TZi8E1/img.png&quot; data-alt=&quot;최종 성능&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KnFwO/btsD29ZdRyC/xaAXfXg4AzYWkEu1TZi8E1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKnFwO%2FbtsD29ZdRyC%2FxaAXfXg4AzYWkEu1TZi8E1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;380&quot; height=&quot;92&quot; data-origin-width=&quot;380&quot; data-origin-height=&quot;92&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;최종 성능&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Activities/[혼공단 11기] 머신러닝+딥러닝</category>
      <category>결정 트리</category>
      <category>교차 검증</category>
      <category>그리드 서치</category>
      <category>앙상블 학습</category>
      <category>인공지능</category>
      <category>혼공단</category>
      <category>혼공머신</category>
      <author>MJs'</author>
      <guid isPermaLink="true">https://ai-developer-mj.tistory.com/6</guid>
      <comments>https://ai-developer-mj.tistory.com/entry/4%EC%A3%BC%EC%B0%A8Ch05-%ED%8A%B8%EB%A6%AC-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98#entry6comment</comments>
      <pubDate>Sun, 28 Jan 2024 17:06:34 +0900</pubDate>
    </item>
    <item>
      <title>3주차_Ch.04 다양한 분류 알고리즘</title>
      <link>https://ai-developer-mj.tistory.com/entry/3%EC%A3%BC%EC%B0%A8Ch04-%EB%8B%A4%EC%96%91%ED%95%9C-%EB%B6%84%EB%A5%98-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;294&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c6wY6T/btsDKwzkgnM/BjhL7UIgZU04Kh24YIPJmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c6wY6T/btsDKwzkgnM/BjhL7UIgZU04Kh24YIPJmK/img.png&quot; data-alt=&quot;본격적으로 공부 시작하기 전에&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c6wY6T/btsDKwzkgnM/BjhL7UIgZU04Kh24YIPJmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc6wY6T%2FbtsDKwzkgnM%2FBjhL7UIgZU04Kh24YIPJmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;735&quot; height=&quot;270&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;294&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;본격적으로 공부 시작하기 전에&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;806&quot; data-origin-height=&quot;32&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/86qfu/btsDLLwcLRH/clc8vLCIRlKxuYKiT0djtk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/86qfu/btsDLLwcLRH/clc8vLCIRlKxuYKiT0djtk/img.png&quot; data-alt=&quot;자축 한번 하고 갈게요 사실 2주차에 우수 혼공족으로 선발되어서 너무 기분 좋았거든요 혼공 족장님 감사합니다 &quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/86qfu/btsDLLwcLRH/clc8vLCIRlKxuYKiT0djtk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F86qfu%2FbtsDLLwcLRH%2Fclc8vLCIRlKxuYKiT0djtk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;806&quot; height=&quot;32&quot; data-origin-width=&quot;806&quot; data-origin-height=&quot;32&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;자축 한번 하고 갈게요 사실 2주차에 우수 혼공족으로 선발되어서 너무 기분 좋았거든요 혼공 족장님 감사합니다 &lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무언가를 꾸준히 한다는 게 참 쉽지 않다는 걸 느끼고 있습니다. 왜 변환점을 도는 요맘때가 고비인 지 알 것 같아요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;평일에 혼공단 활동을 하는 게 쉽지 않아서 주말에 하고 있는데 정말 하루하루가 순식간에 지나갑니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사설이 길어지는 3주차입니다..ㅎㅎ 진짜 그러면 시작해 볼까요!!!&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 04-1. 로지스틱 회귀&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 로지스틱 회귀&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;:&lt;span&gt;&lt;span&gt; &lt;u&gt;선형 방정식&lt;/u&gt;을 바탕으로 &lt;b&gt;분류&lt;/b&gt;를 하는 모델&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;시그모이드 함수&lt;/span&gt;를 이용하여 0~1 사이 값을 표현&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;768&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0jgYY/btsDKQqYYsi/5hgaC2OIXfanomKMRRKFd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0jgYY/btsDKQqYYsi/5hgaC2OIXfanomKMRRKFd1/img.png&quot; data-alt=&quot;요것도 내가 수업시간에 필기했던 내용이다. 시그모이드 함수와 그래프를 참고하면 좋을 듯하다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0jgYY/btsDKQqYYsi/5hgaC2OIXfanomKMRRKFd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0jgYY%2FbtsDKQqYYsi%2F5hgaC2OIXfanomKMRRKFd1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;594&quot; height=&quot;370&quot; data-origin-width=&quot;768&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;요것도 내가 수업시간에 필기했던 내용이다. 시그모이드 함수와 그래프를 참고하면 좋을 듯하다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 넘파이를 이용하여 시그모이드 함수 그래프를 그리면 다음과 같다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;722&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/09szM/btsDJ0HpnG4/zoVWxkgLOWLkV52MkFEzR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/09szM/btsDJ0HpnG4/zoVWxkgLOWLkV52MkFEzR1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/09szM/btsDJ0HpnG4/zoVWxkgLOWLkV52MkFEzR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F09szM%2FbtsDJ0HpnG4%2FzoVWxkgLOWLkV52MkFEzR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;615&quot; height=&quot;616&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;722&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 로지스틱 회귀 이진 분류 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;1) 데이터 준비&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;563&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/whCYR/btsDJWSOycx/QJxCRjCIHDMBag9EOwk2kk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/whCYR/btsDJWSOycx/QJxCRjCIHDMBag9EOwk2kk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/whCYR/btsDJWSOycx/QJxCRjCIHDMBag9EOwk2kk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwhCYR%2FbtsDJWSOycx%2FQJxCRjCIHDMBag9EOwk2kk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;613&quot; height=&quot;489&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;563&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;698&quot; data-origin-height=&quot;99&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GquSs/btsDI9E9s2o/V4bDokVfVMcayJspa7k6wK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GquSs/btsDI9E9s2o/V4bDokVfVMcayJspa7k6wK/img.png&quot; data-alt=&quot;비트 OR 연산자를 사용해 합침&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GquSs/btsDI9E9s2o/V4bDokVfVMcayJspa7k6wK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGquSs%2FbtsDI9E9s2o%2FV4bDokVfVMcayJspa7k6wK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;606&quot; height=&quot;86&quot; data-origin-width=&quot;698&quot; data-origin-height=&quot;99&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;비트 OR 연산자를 사용해 합침&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 모델 학습&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;494&quot; data-origin-height=&quot;187&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0Lmah/btsDIwHh2jW/NueRlTvOA4sEgJv54A0vaK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0Lmah/btsDIwHh2jW/NueRlTvOA4sEgJv54A0vaK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0Lmah/btsDIwHh2jW/NueRlTvOA4sEgJv54A0vaK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0Lmah%2FbtsDIwHh2jW%2FNueRlTvOA4sEgJv54A0vaK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;457&quot; height=&quot;173&quot; data-origin-width=&quot;494&quot; data-origin-height=&quot;187&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3) 샘플 예측 및 예측 확률 출력&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;466&quot; data-origin-height=&quot;347&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bO1BDa/btsDI8lRtzG/T27gpWN7sJ7HQx3519UNXK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bO1BDa/btsDI8lRtzG/T27gpWN7sJ7HQx3519UNXK/img.png&quot; data-alt=&quot;두 번째 샘플 제외 모두 도미로 예측, 빙어가 양성 클래스&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bO1BDa/btsDI8lRtzG/T27gpWN7sJ7HQx3519UNXK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbO1BDa%2FbtsDI8lRtzG%2FT27gpWN7sJ7HQx3519UNXK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;466&quot; height=&quot;347&quot; data-origin-width=&quot;466&quot; data-origin-height=&quot;347&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;두 번째 샘플 제외 모두 도미로 예측, 빙어가 양성 클래스&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;4) 사용된 로지스틱 회귀 함수 확인&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;82&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/coOYqU/btsDKRDrnKN/ZwNILkgnAUVkpSaA14ktf1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/coOYqU/btsDKRDrnKN/ZwNILkgnAUVkpSaA14ktf1/img.png&quot; data-alt=&quot;학습 계수 확인&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/coOYqU/btsDKRDrnKN/ZwNILkgnAUVkpSaA14ktf1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcoOYqU%2FbtsDKRDrnKN%2FZwNILkgnAUVkpSaA14ktf1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;680&quot; height=&quot;82&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;82&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;학습 계수 확인&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;따라서, 로지스틱 회귀 모델이 학습한 방정식은 다음과 같음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;z = -0.404 &amp;times; (weight) - 0.576 &amp;times; (length) - 0.663 &amp;times; (Diagonal) - 1.013 &amp;times; (height) - 0.732 &amp;times; (width) - 2.161&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;decision_function()&lt;/span&gt;: z값 계산&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;expit()&lt;/span&gt;: 시그모이드 함수 계산 &amp;rarr; z값 확률 계산&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;555&quot; data-origin-height=&quot;243&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ozEVK/btsDKPli6om/1D0VYufgIFsKocMKw13Kq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ozEVK/btsDKPli6om/1D0VYufgIFsKocMKw13Kq1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ozEVK/btsDKPli6om/1D0VYufgIFsKocMKw13Kq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FozEVK%2FbtsDKPli6om%2F1D0VYufgIFsKocMKw13Kq1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;532&quot; height=&quot;233&quot; data-origin-width=&quot;555&quot; data-origin-height=&quot;243&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 로지스틱 회귀 다중 분류 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 로지스틱 회귀 함수 학습&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 파라미터 설정&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;max_iter&lt;/span&gt;: &lt;u&gt;반복 횟수&lt;/u&gt;. 기본값은 &lt;u&gt;100&lt;/u&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;C&lt;/span&gt;: &lt;u&gt;규제 제어 정도&lt;/u&gt;. 값이 &lt;b&gt;작을수록&lt;/b&gt; 규제가 커지며 기본값은 &lt;u&gt;1&lt;/u&gt; (+로지스틱 회귀는 계수의 제곱을 규제=L2 규제)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;412&quot; data-origin-height=&quot;173&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvQLcq/btsDGrGvHDT/H62XjX7BgSAkGueGWW7TRK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvQLcq/btsDGrGvHDT/H62XjX7BgSAkGueGWW7TRK/img.png&quot; data-alt=&quot;여기서는 C를 20, 반복 횟수를 1000으로 설정&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvQLcq/btsDGrGvHDT/H62XjX7BgSAkGueGWW7TRK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvQLcq%2FbtsDGrGvHDT%2FH62XjX7BgSAkGueGWW7TRK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;412&quot; height=&quot;173&quot; data-origin-width=&quot;412&quot; data-origin-height=&quot;173&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;여기서는 C를 20, 반복 횟수를 1000으로 설정&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 샘플 예측 및 예측 확률 출력&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;553&quot; data-origin-height=&quot;367&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yQLg3/btsDHpOWoER/bHvSHEjGAugoGi7yiXge91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yQLg3/btsDHpOWoER/bHvSHEjGAugoGi7yiXge91/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yQLg3/btsDHpOWoER/bHvSHEjGAugoGi7yiXge91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyQLg3%2FbtsDHpOWoER%2FbHvSHEjGAugoGi7yiXge91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;511&quot; height=&quot;339&quot; data-origin-width=&quot;553&quot; data-origin-height=&quot;367&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3) 다중 분류의 로지스틱 회귀 함수&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 소프트맥스 함수를 사용하여 7개의 z값을 확률로 변환&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;591&quot; data-origin-height=&quot;372&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ctZtpF/btsDGYdm7oZ/NK2qksuXiSmhUBrQmZhNH0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ctZtpF/btsDGYdm7oZ/NK2qksuXiSmhUBrQmZhNH0/img.png&quot; data-alt=&quot;확률이기 때문에 각각을 더했을 때 1이 나와야 맞다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ctZtpF/btsDGYdm7oZ/NK2qksuXiSmhUBrQmZhNH0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FctZtpF%2FbtsDGYdm7oZ%2FNK2qksuXiSmhUBrQmZhNH0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;511&quot; height=&quot;322&quot; data-origin-width=&quot;591&quot; data-origin-height=&quot;372&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;확률이기 때문에 각각을 더했을 때 1이 나와야 맞다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;491&quot; data-origin-height=&quot;514&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bN04wa/btsDGpIGJN2/zzkh1384U0Y5lUWgIUDQs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bN04wa/btsDGpIGJN2/zzkh1384U0Y5lUWgIUDQs1/img.png&quot; data-alt=&quot;softmax() 임포트하여 계산&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bN04wa/btsDGpIGJN2/zzkh1384U0Y5lUWgIUDQs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbN04wa%2FbtsDGpIGJN2%2Fzzkh1384U0Y5lUWgIUDQs1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;432&quot; height=&quot;452&quot; data-origin-width=&quot;491&quot; data-origin-height=&quot;514&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;softmax() 임포트하여 계산&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 기본 미션 (04-1 #2 확인 문제)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;Q. 로지스틱 회귀가 이진 분류에서 확률을 출력하기 위해 사용하는 함수는 무엇인가요?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1. 시그모이드 함수&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;2. 소프트맥스 함수&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;3. 로그 함수&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;4. 지수 함수&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt; 선형방정식의 출력을 시그모이드 함수( $1/(1+e^{-z})$ )를 이용하여 변환하면 0~1의 값으로 나타낼 수 있다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; 소프트맥스는 이진 분류가 아닌, 다중 분류에서 사용한다&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 04-2. 확률적 경사 하강법&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 확률적 경사 하강법&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;잠시 이차함수의 그래프를 생각해 보자. 이차함수의 꼭짓점을 찾기 위해 어떤 방법을 사용했는지 생각나는가? &lt;br /&gt;우리는 &lt;b&gt;기울기&lt;/b&gt;를 이용하였다. 미분을 통해 기울기를 비교, 기울기가 0인 지점이 곧 꼭짓점임을 이용하였다.&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;이를 바탕으로 확률적 경사 하강법을 이해해 보자.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;u&gt;&lt;b&gt;확률적 경사 하강법&lt;/b&gt;&lt;/u&gt;이란, &lt;b&gt;점진적 학습&lt;/b&gt;(훈련한 모델+새로운 데이터 조금씩 더 훈련)의 대표적인 알고리즘으로 하나의 랜덤한 샘플을 골라 기울기를 비교해 나가며(전체 샘플을 모두 사용할 때까지 반복) 경사를 내려가는 방식이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- 에포크(epoch): 훈련 세트를 한 번 모두 사용하는 과정&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- Minibatch Gradient Descent: 여러 개의 샘플을 사용해 경사 하강법을 수행하는 방식&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- Batch Gradient Descent: 전체 샘플을 사용해 경사 하강법을 수행하는 방식&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;- Stochastic Gradient Descent: 하나의 샘플을 사용해 경사 하강법을 수행하는 방식&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/38lxW/btsDJTaEQ6m/NIPkcCzL0OZpxOHpqZlzoK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/38lxW/btsDJTaEQ6m/NIPkcCzL0OZpxOHpqZlzoK/img.png&quot; data-alt=&quot;batch가 일정한 것을 바탕으로 stochastic과 mini-batch를 비교해보면, stochastic은 매우 불규칙한 것에 반해 mini-batch는 어느 정도 batch와 유사한 것을 알 수 있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/38lxW/btsDJTaEQ6m/NIPkcCzL0OZpxOHpqZlzoK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F38lxW%2FbtsDJTaEQ6m%2FNIPkcCzL0OZpxOHpqZlzoK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;703&quot; height=&quot;348&quot; data-origin-width=&quot;908&quot; data-origin-height=&quot;450&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;batch가 일정한 것을 바탕으로 stochastic과 mini-batch를 비교해보면, stochastic은 매우 불규칙한 것에 반해 mini-batch는 어느 정도 batch와 유사한 것을 알 수 있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 손실 함수(loss function)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 머신러닝 알고리즘이 얼마나 엉터리인지를 측정하는 기준 &amp;rArr; 값이 작을수록 좋음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 미분 가능해야 함(∵ 기울기를 비교해야 함)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 이진 분류 loss function: logistic loss function(=binary cross-entropy loss function)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 다중 분류 loss function: cross-entropy loss function&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&amp;nbsp;비용 함수(cost function) : 훈련 세트에 있는 모든 샘플에 대한 손실 함수의 합&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 확률적 경사 하강법 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;1) 데이터 준비 및 전처리&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;692&quot; data-origin-height=&quot;453&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AumFI/btsDKycNYgy/Wk2QzG79HvwgoPqqCOhXz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AumFI/btsDKycNYgy/Wk2QzG79HvwgoPqqCOhXz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AumFI/btsDKycNYgy/Wk2QzG79HvwgoPqqCOhXz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAumFI%2FbtsDKycNYgy%2FWk2QzG79HvwgoPqqCOhXz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;616&quot; height=&quot;403&quot; data-origin-width=&quot;692&quot; data-origin-height=&quot;453&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 확률적 경사 하강법 학습&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- SDGClassifier 이용&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;649&quot; data-origin-height=&quot;457&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdAohp/btsDJBukmBl/4s74Q4T9Ce6l7XDkEVyW41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdAohp/btsDJBukmBl/4s74Q4T9Ce6l7XDkEVyW41/img.png&quot; data-alt=&quot;loss를 'log'로 지정하여 로지스틱 손실 함수 지정&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdAohp/btsDJBukmBl/4s74Q4T9Ce6l7XDkEVyW41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcdAohp%2FbtsDJBukmBl%2F4s74Q4T9Ce6l7XDkEVyW41%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;613&quot; height=&quot;432&quot; data-origin-width=&quot;649&quot; data-origin-height=&quot;457&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;loss를 'log'로 지정하여 로지스틱 손실 함수 지정&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3) 에포크와 과대/과소 적합&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 과소 적합: 에포크 횟수가 너무 적은 경우 발생&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 과대 적합: 에포크 횟수가 너무 많은 경우 발생&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;324&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vxZZs/btsDJC05tA0/PB4oJm7fjZQHTupbkCwRAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vxZZs/btsDJC05tA0/PB4oJm7fjZQHTupbkCwRAK/img.png&quot; data-alt=&quot;300번 동안 학습시킨 경우&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vxZZs/btsDJC05tA0/PB4oJm7fjZQHTupbkCwRAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvxZZs%2FbtsDJC05tA0%2FPB4oJm7fjZQHTupbkCwRAK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;507&quot; height=&quot;291&quot; data-origin-width=&quot;564&quot; data-origin-height=&quot;324&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;300번 동안 학습시킨 경우&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;664&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnarEU/btsDHt5dVuQ/pDsRsPY4lIsVw5U6SAbhUk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnarEU/btsDHt5dVuQ/pDsRsPY4lIsVw5U6SAbhUk/img.png&quot; data-alt=&quot;100번째 에포크가 적절한 횟수로 보임&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnarEU/btsDHt5dVuQ/pDsRsPY4lIsVw5U6SAbhUk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnarEU%2FbtsDHt5dVuQ%2FpDsRsPY4lIsVw5U6SAbhUk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;519&quot; height=&quot;487&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;664&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;100번째 에포크가 적절한 횟수로 보임&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;679&quot; data-origin-height=&quot;179&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MZ0sE/btsDJaRx6Y8/b43NQYXbkZlvNBqptu4e3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MZ0sE/btsDJaRx6Y8/b43NQYXbkZlvNBqptu4e3k/img.png&quot; data-alt=&quot;100번째 에포크 훈련 점수는 다음과 같음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MZ0sE/btsDJaRx6Y8/b43NQYXbkZlvNBqptu4e3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMZ0sE%2FbtsDJaRx6Y8%2Fb43NQYXbkZlvNBqptu4e3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;580&quot; height=&quot;153&quot; data-origin-width=&quot;679&quot; data-origin-height=&quot;179&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;100번째 에포크 훈련 점수는 다음과 같음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Activities/[혼공단 11기] 머신러닝+딥러닝</category>
      <category>로지스틱 회귀</category>
      <category>소프트맥스 함수</category>
      <category>시그모이드 함수</category>
      <category>인공지능</category>
      <category>혼공단</category>
      <category>혼공머신</category>
      <category>확률적 경사 하강법</category>
      <author>MJs'</author>
      <guid isPermaLink="true">https://ai-developer-mj.tistory.com/5</guid>
      <comments>https://ai-developer-mj.tistory.com/entry/3%EC%A3%BC%EC%B0%A8Ch04-%EB%8B%A4%EC%96%91%ED%95%9C-%EB%B6%84%EB%A5%98-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98#entry5comment</comments>
      <pubDate>Sun, 21 Jan 2024 00:08:52 +0900</pubDate>
    </item>
    <item>
      <title>2주차_ Ch.03 회귀 알고리즘과 모델 규제</title>
      <link>https://ai-developer-mj.tistory.com/entry/2%EC%A3%BC%EC%B0%A8-Ch03-%ED%9A%8C%EA%B7%80-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EA%B3%BC-%EB%AA%A8%EB%8D%B8-%EA%B7%9C%EC%A0%9C</link>
      <description>&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;Ch 03-1. k-최근접 이웃 회귀&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 회귀&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;:&lt;span&gt; &lt;u&gt;임의의 어떤 숫자&lt;/u&gt;를 예측하는 문제. 정해진 클래스가 없고 임의의 수치를 출력&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;ex) 내년도 경제 성장률 예측, 배달이 도착할 시간 예측&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ k-최근접 이웃 회귀&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;:&lt;span&gt;&lt;span&gt; 분류와 똑같이 예측하려는 샘플에 가장 가까운 샘플 k개를 선택, k개의 평균값이 샘플의 예측 타깃값&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span&gt;&lt;span&gt;: 이웃한 샘플의 타깃은 &lt;b&gt;임의의 수치&lt;/b&gt;(not 클래스)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 교재 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 데이터 준비 및 시각화&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;616&quot; data-origin-height=&quot;437&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yeyam/btsDqQFydAw/ksv5M0pC98rPmuuczFnYe1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yeyam/btsDqQFydAw/ksv5M0pC98rPmuuczFnYe1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yeyam/btsDqQFydAw/ksv5M0pC98rPmuuczFnYe1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fyeyam%2FbtsDqQFydAw%2Fksv5M0pC98rPmuuczFnYe1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;508&quot; height=&quot;360&quot; data-origin-width=&quot;616&quot; data-origin-height=&quot;437&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;732&quot; data-origin-height=&quot;650&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVdPYm/btsDuShXRr8/MeWjKRGpKHFVjuWf59KVhK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVdPYm/btsDuShXRr8/MeWjKRGpKHFVjuWf59KVhK/img.png&quot; data-alt=&quot;하나의 특성을 이용하기 때문에 특성을 x축에, 타깃 데이터를 y측으로 배치 그러면 농어의 길이와 무게가 비례한다는 당연~한 결과를 알 수 있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVdPYm/btsDuShXRr8/MeWjKRGpKHFVjuWf59KVhK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVdPYm%2FbtsDuShXRr8%2FMeWjKRGpKHFVjuWf59KVhK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;499&quot; height=&quot;443&quot; data-origin-width=&quot;732&quot; data-origin-height=&quot;650&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;하나의 특성을 이용하기 때문에 특성을 x축에, 타깃 데이터를 y측으로 배치 그러면 농어의 길이와 무게가 비례한다는 당연~한 결과를 알 수 있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;628&quot; data-origin-height=&quot;214&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d0qmF6/btsDrh3RMqE/AtbK998RBpi5SC37jxLqM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d0qmF6/btsDrh3RMqE/AtbK998RBpi5SC37jxLqM1/img.png&quot; data-alt=&quot;훈련 세트랑 테스트 세트 나눠주고&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d0qmF6/btsDrh3RMqE/AtbK998RBpi5SC37jxLqM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd0qmF6%2FbtsDrh3RMqE%2FAtbK998RBpi5SC37jxLqM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;540&quot; height=&quot;184&quot; data-origin-width=&quot;628&quot; data-origin-height=&quot;214&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;훈련 세트랑 테스트 세트 나눠주고&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;407&quot; data-origin-height=&quot;156&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XopiR/btsDqhDix59/M8I7vpIQY1p4RZFSkIK8W0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XopiR/btsDqhDix59/M8I7vpIQY1p4RZFSkIK8W0/img.png&quot; data-alt=&quot;사이킷런에 사용할 훈련세트는 2차원 배열여야 하므로 reshape해준다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XopiR/btsDqhDix59/M8I7vpIQY1p4RZFSkIK8W0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXopiR%2FbtsDqhDix59%2FM8I7vpIQY1p4RZFSkIK8W0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;402&quot; height=&quot;154&quot; data-origin-width=&quot;407&quot; data-origin-height=&quot;156&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;사이킷런에 사용할 훈련세트는 2차원 배열여야 하므로 reshape해준다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 회귀 모델 훈련 및 평가&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;473&quot; data-origin-height=&quot;216&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boHirN/btsDrGJbCD3/vMl9CFBBsQwxHO5Cna7e40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boHirN/btsDrGJbCD3/vMl9CFBBsQwxHO5Cna7e40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boHirN/btsDrGJbCD3/vMl9CFBBsQwxHO5Cna7e40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboHirN%2FbtsDrGJbCD3%2FvMl9CFBBsQwxHO5Cna7e40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;453&quot; height=&quot;207&quot; data-origin-width=&quot;473&quot; data-origin-height=&quot;216&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;결정계수($R^2$) : 각 샘플의 타깃과 예측한 값의 차이를 곱하여 더하고, 타깃과 타깃 평균의 차이를 제곱하여 더한 값으로 나눔&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 타깃의 평균 정도를 예측하는 수준이라면 $R^2$는 0에 가까워지고 예측이 타깃에 아주 가까워지면 1에 가까운 값이 됨&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;335&quot; data-origin-height=&quot;83&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ceYFeF/btsDp6WmSsV/ck7aNlSW8H3nawJlKVxNMk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ceYFeF/btsDp6WmSsV/ck7aNlSW8H3nawJlKVxNMk/img.png&quot; data-alt=&quot;결정계수 점수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ceYFeF/btsDp6WmSsV/ck7aNlSW8H3nawJlKVxNMk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FceYFeF%2FbtsDp6WmSsV%2Fck7aNlSW8H3nawJlKVxNMk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;367&quot; height=&quot;91&quot; data-origin-width=&quot;335&quot; data-origin-height=&quot;83&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결정계수 점수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;MAE(Mean absolute error): 평균 절댓값 오차&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: #ffffff; color: #37352f; text-align: start;&quot;&gt;
&lt;div style=&quot;background-color: #ffffff;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;103&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rmMpt/btsDrCfDEZj/81caA1EoxBLAqZKOYd1470/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rmMpt/btsDrCfDEZj/81caA1EoxBLAqZKOYd1470/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rmMpt/btsDrCfDEZj/81caA1EoxBLAqZKOYd1470/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrmMpt%2FbtsDrCfDEZj%2F81caA1EoxBLAqZKOYd1470%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;302&quot; height=&quot;44&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;103&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;190&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBT9LJ/btsDqktiC49/Fo99fvv5XwJkVa8bHMX920/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBT9LJ/btsDqktiC49/Fo99fvv5XwJkVa8bHMX920/img.png&quot; data-alt=&quot;예측이 평균적으로19g 정도 타깃값과 다르다는 것을 보여줌&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBT9LJ/btsDqktiC49/Fo99fvv5XwJkVa8bHMX920/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBT9LJ%2FbtsDqktiC49%2FFo99fvv5XwJkVa8bHMX920%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;486&quot; height=&quot;180&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;190&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;예측이 평균적으로19g 정도 타깃값과 다르다는 것을 보여줌&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;427&quot; data-origin-height=&quot;84&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9FUsE/btsDop3lVaU/KilqkhiLwm0GCHPOXSu1V0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9FUsE/btsDop3lVaU/KilqkhiLwm0GCHPOXSu1V0/img.png&quot; data-alt=&quot;훈련 세트의 점수(어라 왜 훈련세트가 더 점수가 낮지 )&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9FUsE/btsDop3lVaU/KilqkhiLwm0GCHPOXSu1V0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9FUsE%2FbtsDop3lVaU%2FKilqkhiLwm0GCHPOXSu1V0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;427&quot; height=&quot;84&quot; data-origin-width=&quot;427&quot; data-origin-height=&quot;84&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;훈련 세트의 점수(어라 왜 훈련세트가 더 점수가 낮지 )&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 과대적합과 과소적합&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;과대적합(overfitting): 훈련 세트에서 점수가 굉장히 좋았는데 테스트 세트에서 점수가 굉장히 나쁠 경우. 훈련 세트에만 잘 맞는 모델임을 의미&lt;/li&gt;
&lt;li&gt;과소적합(underfitting): 훈련 세트보다 테스트 세트 점수가 높거나 두 점수가 모두 낮은 경우. 모델이 너무 단순하여 훈련 세트에 적절히 훈련되지 않은 경우를 의미&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 실습의 경우, 훈련 세트보다 테스트 세트의 점수가 높으므로 &lt;u&gt;&lt;b&gt;과소 적합&lt;/b&gt;&lt;/u&gt;의 경우임.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rArr; 모델을 조금 더 복잡하게 만들면 해결! (이웃의 개수 k를 줄이면 됨)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;426&quot; data-origin-height=&quot;297&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BV3QU/btsDuwTBltO/EQfdKJ0x7OH0SDXJraKFN0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BV3QU/btsDuwTBltO/EQfdKJ0x7OH0SDXJraKFN0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BV3QU/btsDuwTBltO/EQfdKJ0x7OH0SDXJraKFN0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBV3QU%2FbtsDuwTBltO%2FEQfdKJ0x7OH0SDXJraKFN0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;397&quot; height=&quot;277&quot; data-origin-width=&quot;426&quot; data-origin-height=&quot;297&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 기본 미션 (03-1 #2 확인문제)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;317&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcnrAW/btsDrHH5t3R/MQaYLJRirdjcV7I9IAC4g1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcnrAW/btsDrHH5t3R/MQaYLJRirdjcV7I9IAC4g1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcnrAW/btsDrHH5t3R/MQaYLJRirdjcV7I9IAC4g1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcnrAW%2FbtsDrHH5t3R%2FMQaYLJRirdjcV7I9IAC4g1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;458&quot; height=&quot;306&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;317&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 33.3333%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;503&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1eruZ/btsDrH9bjGS/10KYJOnNDzdzrdWofVvy2K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1eruZ/btsDrH9bjGS/10KYJOnNDzdzrdWofVvy2K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1eruZ/btsDrH9bjGS/10KYJOnNDzdzrdWofVvy2K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1eruZ%2FbtsDrH9bjGS%2F10KYJOnNDzdzrdWofVvy2K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;250&quot; height=&quot;178&quot; data-origin-width=&quot;708&quot; data-origin-height=&quot;503&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;496&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nltWm/btsDqOnmcU3/zkO6ydBZk7p16KDXzupuSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nltWm/btsDqOnmcU3/zkO6ydBZk7p16KDXzupuSK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nltWm/btsDqOnmcU3/zkO6ydBZk7p16KDXzupuSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnltWm%2FbtsDqOnmcU3%2FzkO6ydBZk7p16KDXzupuSK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;278&quot; height=&quot;197&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;496&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;731&quot; data-origin-height=&quot;499&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c3CKKS/btsDqgLbKwe/vfiGQRJd2NKp59riaLOYLK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c3CKKS/btsDqgLbKwe/vfiGQRJd2NKp59riaLOYLK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c3CKKS/btsDqgLbKwe/vfiGQRJd2NKp59riaLOYLK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc3CKKS%2FbtsDqgLbKwe%2FvfiGQRJd2NKp59riaLOYLK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;274&quot; height=&quot;187&quot; data-origin-width=&quot;731&quot; data-origin-height=&quot;499&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rArr; n이 커짐에 따라 모델이 단순해지는 것을 알 수 있음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&amp;nbsp;k-최근접 이웃 회귀는 가장 가까운 샘플을 찾아 타깃을 평균하기 때문에 새로운 샘플이 훈련 세트의 범위를 벗어나면 엉뚱한 값을 예측한다는 한계를 가져옴&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;Ch 03-2. 선형 회귀&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;713&quot; data-origin-height=&quot;336&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vOuUY/btsDrINK1ZU/bceJngjfAa69wpwzuRrcXK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vOuUY/btsDrINK1ZU/bceJngjfAa69wpwzuRrcXK/img.png&quot; data-alt=&quot;앞서, 과거 내가 정리했던 내용을 공유한다. 선형 회귀는 다음과 같이 나눌 수 있다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vOuUY/btsDrINK1ZU/bceJngjfAa69wpwzuRrcXK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvOuUY%2FbtsDrINK1ZU%2FbceJngjfAa69wpwzuRrcXK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;544&quot; height=&quot;256&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;713&quot; data-origin-height=&quot;336&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;앞서, 과거 내가 정리했던 내용을 공유한다. 선형 회귀는 다음과 같이 나눌 수 있다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 선형 회귀 (linear regression)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: &lt;span style=&quot;background-color: #f6e199;&quot;&gt;x와 y의 선형 관계&lt;/span&gt;를 파악한다. 쉽게 생각하면, &lt;u&gt;&lt;b&gt;직선의 방정식&lt;/b&gt;&lt;/u&gt;을 구하기 위해 &lt;b&gt;기울기&lt;/b&gt;와 &lt;b&gt;절편&lt;/b&gt;을 찾는 과정이다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Ch. 03-1에서 사용한 데이터를 바탕으로 선형 회귀 모델을 훈련시켰더니 결과는 다음과 같았다.&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;504&quot; data-origin-height=&quot;293&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bttct4/btsDrKdLbwl/QnUkegAoJVK5P3UFrI5wtk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bttct4/btsDrKdLbwl/QnUkegAoJVK5P3UFrI5wtk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bttct4/btsDrKdLbwl/QnUkegAoJVK5P3UFrI5wtk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbttct4%2FbtsDrKdLbwl%2FQnUkegAoJVK5P3UFrI5wtk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;461&quot; height=&quot;268&quot; data-origin-width=&quot;504&quot; data-origin-height=&quot;293&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;336&quot; data-origin-height=&quot;73&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Csblt/btsDnyzhmLY/ItJFp91809FzMvjqdW5bKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Csblt/btsDnyzhmLY/ItJFp91809FzMvjqdW5bKk/img.png&quot; data-alt=&quot;그때의 기울기와 y절편&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Csblt/btsDnyzhmLY/ItJFp91809FzMvjqdW5bKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCsblt%2FbtsDnyzhmLY%2FItJFp91809FzMvjqdW5bKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;336&quot; height=&quot;73&quot; data-origin-width=&quot;336&quot; data-origin-height=&quot;73&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;그때의 기울기와 y절편&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;711&quot; data-origin-height=&quot;722&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XGOc9/btsDrn4aogf/GEJ3eb46NTrf0sH6ozBZN1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XGOc9/btsDrn4aogf/GEJ3eb46NTrf0sH6ozBZN1/img.png&quot; data-alt=&quot;결과 시각화&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XGOc9/btsDrn4aogf/GEJ3eb46NTrf0sH6ozBZN1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXGOc9%2FbtsDrn4aogf%2FGEJ3eb46NTrf0sH6ozBZN1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;543&quot; height=&quot;551&quot; data-origin-width=&quot;711&quot; data-origin-height=&quot;722&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과 시각화&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/I90WD/btsDqToJWBp/aJVttpdKkCG7gonxalhDt1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/I90WD/btsDqToJWBp/aJVttpdKkCG7gonxalhDt1/img.png&quot; data-alt=&quot;R^2 점수 확인&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/I90WD/btsDqToJWBp/aJVttpdKkCG7gonxalhDt1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FI90WD%2FbtsDqToJWBp%2FaJVttpdKkCG7gonxalhDt1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;380&quot; height=&quot;106&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;R^2 점수 확인&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 다항 회귀 (polynomial regression)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 다항식을 사용한 선형 회귀&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;450&quot; data-origin-height=&quot;202&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dv0okt/btsDrh3SFQO/uxfpTtrhVFsMx0uLE7FAn1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dv0okt/btsDrh3SFQO/uxfpTtrhVFsMx0uLE7FAn1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dv0okt/btsDrh3SFQO/uxfpTtrhVFsMx0uLE7FAn1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdv0okt%2FbtsDrh3SFQO%2FuxfpTtrhVFsMx0uLE7FAn1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;392&quot; height=&quot;176&quot; data-origin-width=&quot;450&quot; data-origin-height=&quot;202&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;420&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mvZ4Z/btsDsYW67cw/QUcqX5LJTC4CaD7MDr1ke0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mvZ4Z/btsDsYW67cw/QUcqX5LJTC4CaD7MDr1ke0/img.png&quot; data-alt=&quot;무게 = 1.01 &amp;amp;amp;times; 길이&amp;amp;amp;sup2; - 21.6 &amp;amp;amp;times; 길이 + 116.05&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mvZ4Z/btsDsYW67cw/QUcqX5LJTC4CaD7MDr1ke0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmvZ4Z%2FbtsDsYW67cw%2FQUcqX5LJTC4CaD7MDr1ke0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;540&quot; height=&quot;399&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;420&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;무게 = 1.01 &amp;amp;times; 길이&amp;amp;sup2; - 21.6 &amp;amp;times; 길이 + 116.05&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;522&quot; data-origin-height=&quot;299&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XqBGC/btsDqQZO9uU/Xxy5YWtfzrI66lqUxrcXPk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XqBGC/btsDqQZO9uU/Xxy5YWtfzrI66lqUxrcXPk/img.png&quot; data-alt=&quot;결과 시각화&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XqBGC/btsDqQZO9uU/Xxy5YWtfzrI66lqUxrcXPk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXqBGC%2FbtsDqQZO9uU%2FXxy5YWtfzrI66lqUxrcXPk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;442&quot; height=&quot;253&quot; data-origin-width=&quot;522&quot; data-origin-height=&quot;299&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과 시각화&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;495&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhgCNP/btsDqM37lc3/cveSiEgvYT3KKxzB9mwKB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhgCNP/btsDqM37lc3/cveSiEgvYT3KKxzB9mwKB1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhgCNP/btsDqM37lc3/cveSiEgvYT3KKxzB9mwKB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhgCNP%2FbtsDqM37lc3%2FcveSiEgvYT3KKxzB9mwKB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;560&quot; height=&quot;408&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;495&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;Ch 03-3. 특성 공학과 규제&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 다중 회귀 (multiple regression)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 여러 개의 특성을 사용한 회귀&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 특성 공학 (feature engineering)&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 기존의 특성을 사용해 새로운 특성을 뽑아내는 작업&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 교재 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1) 데이터 준비&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;502&quot; data-origin-height=&quot;414&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XambW/btsDs4iFfBy/UCGhzB54OtEyfXAOnfjJKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XambW/btsDs4iFfBy/UCGhzB54OtEyfXAOnfjJKk/img.png&quot; data-alt=&quot;판다스 이용&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XambW/btsDs4iFfBy/UCGhzB54OtEyfXAOnfjJKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXambW%2FbtsDs4iFfBy%2FUCGhzB54OtEyfXAOnfjJKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;437&quot; height=&quot;360&quot; data-origin-width=&quot;502&quot; data-origin-height=&quot;414&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;판다스 이용&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;984&quot; data-origin-height=&quot;354&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpvLnh/btsDp6Pz1nf/1rofFWojdQxrIkmC5CnfX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpvLnh/btsDp6Pz1nf/1rofFWojdQxrIkmC5CnfX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpvLnh/btsDp6Pz1nf/1rofFWojdQxrIkmC5CnfX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpvLnh%2FbtsDp6Pz1nf%2F1rofFWojdQxrIkmC5CnfX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;779&quot; height=&quot;280&quot; data-origin-width=&quot;984&quot; data-origin-height=&quot;354&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;2) 사이킷런의 변환기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 변환기: 특성을 만들거나 전처리하기 위한 다양한 클래스 제공&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;504&quot; data-origin-height=&quot;256&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfeCxa/btsDonqNvNh/TACXOd9Qx7rU71KRuNynO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfeCxa/btsDonqNvNh/TACXOd9Qx7rU71KRuNynO0/img.png&quot; data-alt=&quot;PolynomialFeatures 클래스는 각 특성을 제곱한 항을 추가하고 특성끼리 곱한 항을 추가함&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfeCxa/btsDonqNvNh/TACXOd9Qx7rU71KRuNynO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfeCxa%2FbtsDonqNvNh%2FTACXOd9Qx7rU71KRuNynO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;526&quot; height=&quot;267&quot; data-origin-width=&quot;504&quot; data-origin-height=&quot;256&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;PolynomialFeatures 클래스는 각 특성을 제곱한 항을 추가하고 특성끼리 곱한 항을 추가함&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;619&quot; data-origin-height=&quot;94&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sKKmQ/btsDuvmRcSY/VwQjrjOmcxwNwrg9V6Xc70/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sKKmQ/btsDuvmRcSY/VwQjrjOmcxwNwrg9V6Xc70/img.png&quot; data-alt=&quot;9개의 특성이 각각 어떤 입력의 조합으로 만들어졌는지 확인&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sKKmQ/btsDuvmRcSY/VwQjrjOmcxwNwrg9V6Xc70/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsKKmQ%2FbtsDuvmRcSY%2FVwQjrjOmcxwNwrg9V6Xc70%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;586&quot; height=&quot;89&quot; data-origin-width=&quot;619&quot; data-origin-height=&quot;94&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;9개의 특성이 각각 어떤 입력의 조합으로 만들어졌는지 확인&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;3) 다중 회귀 모델 훈련&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;480&quot; data-origin-height=&quot;260&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnf8dv/btsDqLKWcy7/EL6RrRbmVm7KNDf42ksBRK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnf8dv/btsDqLKWcy7/EL6RrRbmVm7KNDf42ksBRK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnf8dv/btsDqLKWcy7/EL6RrRbmVm7KNDf42ksBRK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcnf8dv%2FbtsDqLKWcy7%2FEL6RrRbmVm7KNDf42ksBRK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;480&quot; height=&quot;260&quot; data-origin-width=&quot;480&quot; data-origin-height=&quot;260&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 특성의 개수를 추가하여 다시 학습(problem!)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;546&quot; data-origin-height=&quot;430&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l54Sg/btsDqOnmL2z/xEJaWGVJMNNiCCPeZj10x0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l54Sg/btsDqOnmL2z/xEJaWGVJMNNiCCPeZj10x0/img.png&quot; data-alt=&quot;특성의 개수가 너무 과도해지면 훈련 세트에 과대적합 되어 테스트 점수가 떨어짐&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l54Sg/btsDqOnmL2z/xEJaWGVJMNNiCCPeZj10x0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl54Sg%2FbtsDqOnmL2z%2FxEJaWGVJMNNiCCPeZj10x0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;546&quot; height=&quot;430&quot; data-origin-width=&quot;546&quot; data-origin-height=&quot;430&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;특성의 개수가 너무 과도해지면 훈련 세트에 과대적합 되어 테스트 점수가 떨어짐&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;4) 규제&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;릿지(ridge)&lt;/b&gt;: 계수를 제곱한 값을 기준으로 규제 적용. &lt;br /&gt;미분 시 &lt;span style=&quot;color: #d9730d;&quot; data-token-index=&quot;1&quot;&gt;weight의 크기에 상관없이 부호에 따라 일정한 상수값을 빼거나 더해주게&lt;/span&gt; 됨. &lt;br /&gt;&amp;rarr; 특정 weight들을 0으로 만들 수 있어 &lt;span style=&quot;background-color: #fbf3db;&quot; data-token-index=&quot;3&quot;&gt;원하는 weight만 남길 수 있는 feature selection 역할&lt;/span&gt;을 할 수 있음 &lt;br /&gt;&amp;rArr; 특정 가중치를 삭제해 모델의 복잡도를 낮출 수 있음.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;라쏘(lasso)&lt;/b&gt;: 계수의 절댓값을 기준으로 규제 적용. 계수의 크기를 아예 0으로 만들 수 있음 &lt;br /&gt;&lt;span style=&quot;color: #d9730d;&quot; data-token-index=&quot;0&quot;&gt;weight의 크기에 따라 weight 값이 큰 값을 더 빠르게 감소시키는&lt;/span&gt; weight decay 기법임. &lt;br /&gt;&lt;span style=&quot;color: #d9730d;&quot; data-token-index=&quot;2&quot;&gt;weight의 크기에 따라 가중치의 페널티 정도가 달라&lt;/span&gt;지기 때문에 가중치가 전반적으로 작아져서 &lt;span style=&quot;background-color: #fbf3db;&quot; data-token-index=&quot;4&quot;&gt;학습 효과가 L1(릿지) 대비 더 좋게 나타남.&lt;/span&gt;&lt;span style=&quot;background-color: #fbf3db;&quot; data-token-index=&quot;4&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 릿지 실습&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;437&quot; data-origin-height=&quot;263&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ce5P9f/btsDuyw6SIz/OAJqk2JgQbrXKRiClngFJ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ce5P9f/btsDuyw6SIz/OAJqk2JgQbrXKRiClngFJ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ce5P9f/btsDuyw6SIz/OAJqk2JgQbrXKRiClngFJ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fce5P9f%2FbtsDuyw6SIz%2FOAJqk2JgQbrXKRiClngFJ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;424&quot; height=&quot;255&quot; data-origin-width=&quot;437&quot; data-origin-height=&quot;263&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: alpha 매개변수로 규제의 강도를 조절할 수 있음.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;alpha 값 &amp;uarr; &amp;rarr; 규제 강도 &amp;uarr; : 과소적합되도록 유도&lt;/li&gt;
&lt;li&gt;alpha 값 &amp;darr; &amp;rarr; 계수를 줄이는 역할 &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&amp;darr; &amp;rarr; 과대적합 될 가능성이 큼&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;580&quot; data-origin-height=&quot;421&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Kdpai/btsDqTI1Uik/TUJXk3tfC8k5ZyEul05auK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Kdpai/btsDqTI1Uik/TUJXk3tfC8k5ZyEul05auK/img.png&quot; data-alt=&quot;적절한 alpha값 찾기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Kdpai/btsDqTI1Uik/TUJXk3tfC8k5ZyEul05auK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKdpai%2FbtsDqTI1Uik%2FTUJXk3tfC8k5ZyEul05auK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;501&quot; height=&quot;364&quot; data-origin-width=&quot;580&quot; data-origin-height=&quot;421&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;적절한 alpha값 찾기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;673&quot; data-origin-height=&quot;477&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n5R8q/btsDuvUHeqe/RazvNjmlbj4RzbNP7UXjrk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n5R8q/btsDuvUHeqe/RazvNjmlbj4RzbNP7UXjrk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n5R8q/btsDuvUHeqe/RazvNjmlbj4RzbNP7UXjrk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn5R8q%2FbtsDuvUHeqe%2FRazvNjmlbj4RzbNP7UXjrk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;502&quot; height=&quot;356&quot; data-origin-width=&quot;673&quot; data-origin-height=&quot;477&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;182&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lQHkf/btsDpvvpiA5/4Q7c70SjMdl3eo5CMWzGbk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lQHkf/btsDpvvpiA5/4Q7c70SjMdl3eo5CMWzGbk/img.png&quot; data-alt=&quot;alpha값 0.1로 한 최종 모델&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lQHkf/btsDpvvpiA5/4Q7c70SjMdl3eo5CMWzGbk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlQHkf%2FbtsDpvvpiA5%2F4Q7c70SjMdl3eo5CMWzGbk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;474&quot; height=&quot;182&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;182&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;alpha값 0.1로 한 최종 모델&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 라쏘 실습&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;446&quot; data-origin-height=&quot;262&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brFbUz/btsDrnJQOdI/Gv5sPjdZ0UKEk2Wq0VkU1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brFbUz/btsDrnJQOdI/Gv5sPjdZ0UKEk2Wq0VkU1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brFbUz/btsDrnJQOdI/Gv5sPjdZ0UKEk2Wq0VkU1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrFbUz%2FbtsDrnJQOdI%2FGv5sPjdZ0UKEk2Wq0VkU1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;446&quot; height=&quot;262&quot; data-origin-width=&quot;446&quot; data-origin-height=&quot;262&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;591&quot; data-origin-height=&quot;336&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ezHHyG/btsDqR5uqUc/lGOZG5uIRJkU8KPJS1EpEk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ezHHyG/btsDqR5uqUc/lGOZG5uIRJkU8KPJS1EpEk/img.png&quot; data-alt=&quot;릿지와 동일하게, 적절한 alpha값 찾기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ezHHyG/btsDqR5uqUc/lGOZG5uIRJkU8KPJS1EpEk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FezHHyG%2FbtsDqR5uqUc%2FlGOZG5uIRJkU8KPJS1EpEk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;491&quot; height=&quot;279&quot; data-origin-width=&quot;591&quot; data-origin-height=&quot;336&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;릿지와 동일하게, 적절한 alpha값 찾기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;703&quot; data-origin-height=&quot;621&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c9rPJV/btsDrHOUzRe/2JBbVJXSzCUZWO2pn2i6H0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c9rPJV/btsDrHOUzRe/2JBbVJXSzCUZWO2pn2i6H0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c9rPJV/btsDrHOUzRe/2JBbVJXSzCUZWO2pn2i6H0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc9rPJV%2FbtsDrHOUzRe%2F2JBbVJXSzCUZWO2pn2i6H0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;588&quot; height=&quot;519&quot; data-origin-width=&quot;703&quot; data-origin-height=&quot;621&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;457&quot; data-origin-height=&quot;175&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tlyyP/btsDp8mo67x/PG0V3Yd8IH0f5QqMrN9x8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tlyyP/btsDp8mo67x/PG0V3Yd8IH0f5QqMrN9x8K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tlyyP/btsDp8mo67x/PG0V3Yd8IH0f5QqMrN9x8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtlyyP%2FbtsDp8mo67x%2FPG0V3Yd8IH0f5QqMrN9x8K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;457&quot; height=&quot;175&quot; data-origin-width=&quot;457&quot; data-origin-height=&quot;175&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Activities/[혼공단 11기] 머신러닝+딥러닝</category>
      <category>k-최근접 이웃 회귀</category>
      <category>다항 회귀</category>
      <category>라쏘</category>
      <category>릿지</category>
      <category>선형 회귀</category>
      <category>인공지능</category>
      <category>혼공단</category>
      <category>혼공머신</category>
      <category>회귀</category>
      <author>MJs'</author>
      <guid isPermaLink="true">https://ai-developer-mj.tistory.com/4</guid>
      <comments>https://ai-developer-mj.tistory.com/entry/2%EC%A3%BC%EC%B0%A8-Ch03-%ED%9A%8C%EA%B7%80-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EA%B3%BC-%EB%AA%A8%EB%8D%B8-%EA%B7%9C%EC%A0%9C#entry4comment</comments>
      <pubDate>Sun, 14 Jan 2024 22:19:50 +0900</pubDate>
    </item>
    <item>
      <title>1주차_Ch.02 데이터 다루기</title>
      <link>https://ai-developer-mj.tistory.com/entry/1%EC%A3%BC%EC%B0%A8Ch02-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%8B%A4%EB%A3%A8%EA%B8%B0</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 02-1. 훈련 세트와 테스트 세트&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;✔️ 지도 학습과 비지도 학습&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 지도 학습&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: training data (input+target) 이 필요, input의 feature가 사용됨&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rarr; 알고리즘은 training data를 이용하여 정답을 맞히는 것을 학습(ex: binary classification)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 비지도 학습&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: target 없이 input만 사용하여 학습&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&amp;rarr;&lt;span&gt; 데이터 파악 및 변형에 이용&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;(+) 강화 학습&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;: target 없이 알고리즘이 행동한 결과로 얻은 보상을 사용해 학습&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;✔️ 훈련 세트와 테스트 세트&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;- 훈련 세트: 훈련에 사용되는 데이터&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;- 테스트 세트: 평가에 사용하는 데이터&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;rArr; 정확한 평가를 위해서는 훈련세트와 테스트 세트가 따로 준비되어야 함&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;✔️ 샘플링 편향&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;: 훈련 세트와 테스트 세트에 샘플이 골고루 섞여 있지 않은 경우 발생&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;샘플링 편향이 과도할 경우, 제대로 된 지도 학습 모델을 만들 수 없음&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;✔️ 두 번째 머신러닝 프로그램&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;1. 샘플링 편향의 경우&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;1) 데이터 준비&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;286&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CzxUv/btsCTxNejYz/DlSFR7bpjERksrrofm80c0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CzxUv/btsCTxNejYz/DlSFR7bpjERksrrofm80c0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CzxUv/btsCTxNejYz/DlSFR7bpjERksrrofm80c0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCzxUv%2FbtsCTxNejYz%2FDlSFR7bpjERksrrofm80c0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;747&quot; height=&quot;251&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;286&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;2) 훈련 세트, 테스트 세트 나누기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;605&quot; data-origin-height=&quot;139&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1dXBA/btsCUZJgKkg/ZDFffLI8dxsicaAAvWadpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1dXBA/btsCUZJgKkg/ZDFffLI8dxsicaAAvWadpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1dXBA/btsCUZJgKkg/ZDFffLI8dxsicaAAvWadpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1dXBA%2FbtsCUZJgKkg%2FZDFffLI8dxsicaAAvWadpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;605&quot; height=&quot;139&quot; data-origin-width=&quot;605&quot; data-origin-height=&quot;139&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;3) 모델 학습 및 평가&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;466&quot; data-origin-height=&quot;209&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IrVgt/btsCN5K5Pbq/K3BWkMrl4yxltxBA9d4ZXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IrVgt/btsCN5K5Pbq/K3BWkMrl4yxltxBA9d4ZXk/img.png&quot; data-alt=&quot;샘플링 편향으로 인한 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IrVgt/btsCN5K5Pbq/K3BWkMrl4yxltxBA9d4ZXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIrVgt%2FbtsCN5K5Pbq%2FK3BWkMrl4yxltxBA9d4ZXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;466&quot; height=&quot;209&quot; data-origin-width=&quot;466&quot; data-origin-height=&quot;209&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;샘플링 편향으로 인한 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;2. 데이터를 무작위로 생성한 경우&lt;/b&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;1) 넘파이를 이용하여 데이터 셔플&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;364&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bT5jQH/btsCX7fPIVJ/6UZBbicZYBzVCzaXFfcdmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bT5jQH/btsCX7fPIVJ/6UZBbicZYBzVCzaXFfcdmK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bT5jQH/btsCX7fPIVJ/6UZBbicZYBzVCzaXFfcdmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbT5jQH%2FbtsCX7fPIVJ%2F6UZBbicZYBzVCzaXFfcdmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;364&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;364&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2) 훈련 세트와 테스트 세트 준비&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;349&quot; data-origin-height=&quot;79&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b5KHf5/btsCZiuLIK3/0CkrQ1NytmK0J2CKFf4WWk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b5KHf5/btsCZiuLIK3/0CkrQ1NytmK0J2CKFf4WWk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b5KHf5/btsCZiuLIK3/0CkrQ1NytmK0J2CKFf4WWk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb5KHf5%2FbtsCZiuLIK3%2F0CkrQ1NytmK0J2CKFf4WWk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;349&quot; height=&quot;79&quot; data-origin-width=&quot;349&quot; data-origin-height=&quot;79&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;716&quot; data-origin-height=&quot;688&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boxypC/btsCSaEJMri/Sxb0xnN4zSKo0BP4fRh4mK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boxypC/btsCSaEJMri/Sxb0xnN4zSKo0BP4fRh4mK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boxypC/btsCSaEJMri/Sxb0xnN4zSKo0BP4fRh4mK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboxypC%2FbtsCSaEJMri%2FSxb0xnN4zSKo0BP4fRh4mK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;572&quot; height=&quot;550&quot; data-origin-width=&quot;716&quot; data-origin-height=&quot;688&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3) 새로운 훈련 세트, 테스트 세트로 학습&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;468&quot; data-origin-height=&quot;457&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/82Lj3/btsCSA4ohlR/HA0Qr2UOHP4gXC87FKhXkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/82Lj3/btsCSA4ohlR/HA0Qr2UOHP4gXC87FKhXkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/82Lj3/btsCSA4ohlR/HA0Qr2UOHP4gXC87FKhXkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F82Lj3%2FbtsCSA4ohlR%2FHA0Qr2UOHP4gXC87FKhXkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;468&quot; height=&quot;457&quot; data-origin-width=&quot;468&quot; data-origin-height=&quot;457&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ch 02-2. 데이터 전처리&lt;/b&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;✔️ 실습 - 데이터 전처리를 하지 않은 경우&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1) 데이터 준비(numpy 이용)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- &lt;span style=&quot;background-color: #f6e199;&quot;&gt;column_stack()&lt;/span&gt;: 전달받은 리스트를 일렬로 세운 다음 차례대로 나란히 연결&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;358&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cu6GPz/btsCTzq3WIf/za7jt3mId57UctVh6iTUF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cu6GPz/btsCTzq3WIf/za7jt3mId57UctVh6iTUF1/img.png&quot; data-alt=&quot;연결할 리스트는 tuple로 전달&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cu6GPz/btsCTzq3WIf/za7jt3mId57UctVh6iTUF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcu6GPz%2FbtsCTzq3WIf%2Fza7jt3mId57UctVh6iTUF1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;358&quot; height=&quot;118&quot; data-origin-width=&quot;358&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;연결할 리스트는 tuple로 전달&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;857&quot; data-origin-height=&quot;473&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/doW4Sw/btsCX4Rpw6k/Chy3bd54nXjn2EmXC5EK9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/doW4Sw/btsCX4Rpw6k/Chy3bd54nXjn2EmXC5EK9K/img.png&quot; data-alt=&quot;column_stack()을 이용하여 fish_length와 fish_weight 결합, print를 통해 결과 확인&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/doW4Sw/btsCX4Rpw6k/Chy3bd54nXjn2EmXC5EK9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdoW4Sw%2FbtsCX4Rpw6k%2FChy3bd54nXjn2EmXC5EK9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;645&quot; height=&quot;356&quot; data-origin-width=&quot;857&quot; data-origin-height=&quot;473&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;column_stack()을 이용하여 fish_length와 fish_weight 결합, print를 통해 결과 확인&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;- &lt;span style=&quot;background-color: #f6e199;&quot;&gt;concatenate()&lt;/span&gt;: 첫 번째 차원을 따라 배열을 연결, 연결할 리스트나 배열을 튜플로 전달&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;- &lt;span style=&quot;background-color: #f6e199;&quot;&gt;ones() / zeros()&lt;/span&gt;: 각각 1과 0을 채운 배열을 생성&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;642&quot; data-origin-height=&quot;169&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qdttZ/btsCZhXqxgg/LNQb2vK8veIzylp5LdnMn1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qdttZ/btsCZhXqxgg/LNQb2vK8veIzylp5LdnMn1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qdttZ/btsCZhXqxgg/LNQb2vK8veIzylp5LdnMn1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqdttZ%2FbtsCZhXqxgg%2FLNQb2vK8veIzylp5LdnMn1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;153&quot; data-origin-width=&quot;642&quot; data-origin-height=&quot;169&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;2) 훈련 세트와 테스트 세트 나누기(사이킷런 이용)&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;- &lt;span style=&quot;background-color: #f6e199;&quot;&gt;train_test_split()&lt;/span&gt;: 전달되는 리스트나 배열을 비율에 맞게 훈련 세트와 테스트 세트로 나누어 줌&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (+) 섞는 것도 포함. random_state 매개변수 지정 가능&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;641&quot; data-origin-height=&quot;311&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1FRLM/btsCUYqxCzN/W9L0ubkhs64dSnBtW42H6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1FRLM/btsCUYqxCzN/W9L0ubkhs64dSnBtW42H6k/img.png&quot; data-alt=&quot;input은 2차원, train은 1차원임을 알 수 있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1FRLM/btsCUYqxCzN/W9L0ubkhs64dSnBtW42H6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1FRLM%2FbtsCUYqxCzN%2FW9L0ubkhs64dSnBtW42H6k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;585&quot; height=&quot;284&quot; data-origin-width=&quot;641&quot; data-origin-height=&quot;311&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;input은 2차원, train은 1차원임을 알 수 있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;- train_test_split()의 매개변수 stratify: 클래스 비율에 맞게 데이터 나눔(데이터가 작을 때 유용)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;625&quot; data-origin-height=&quot;155&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Avior/btsCZ3q7UVx/rtm2jRsoH7bTDUitJ67gYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Avior/btsCZ3q7UVx/rtm2jRsoH7bTDUitJ67gYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Avior/btsCZ3q7UVx/rtm2jRsoH7bTDUitJ67gYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAvior%2FbtsCZ3q7UVx%2Frtm2jRsoH7bTDUitJ67gYK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;625&quot; height=&quot;155&quot; data-origin-width=&quot;625&quot; data-origin-height=&quot;155&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;3) 모델 훈련 및 평가&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;456&quot; data-origin-height=&quot;157&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXZv9O/btsCTysjZTa/kFl3ukyNXCDAWXyqdZEANk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXZv9O/btsCTysjZTa/kFl3ukyNXCDAWXyqdZEANk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXZv9O/btsCTysjZTa/kFl3ukyNXCDAWXyqdZEANk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXZv9O%2FbtsCTysjZTa%2FkFl3ukyNXCDAWXyqdZEANk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;456&quot; height=&quot;157&quot; data-origin-width=&quot;456&quot; data-origin-height=&quot;157&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;4) 오류 발생 확인 : 도미가 아닌, 빙어로 분류&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;651&quot; data-origin-height=&quot;681&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EuS0u/btsCSB3LdTq/bzwOLxet64woI1Mj8T1nJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EuS0u/btsCSB3LdTq/bzwOLxet64woI1Mj8T1nJ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EuS0u/btsCSB3LdTq/bzwOLxet64woI1Mj8T1nJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEuS0u%2FbtsCSB3LdTq%2FbzwOLxet64woI1Mj8T1nJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;536&quot; height=&quot;561&quot; data-origin-width=&quot;651&quot; data-origin-height=&quot;681&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;5) 오류 발생 이유 찾기&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;- &lt;span style=&quot;background-color: #f6e199;&quot;&gt;kneighbors()&lt;/span&gt;: 이웃까지의 거리와 이웃 샘플의 인덱스를 반환&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;637&quot; data-origin-height=&quot;618&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bMhNUF/btsCTvCoGS9/SJLHSBvvNmLXGk0p863qr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bMhNUF/btsCTvCoGS9/SJLHSBvvNmLXGk0p863qr0/img.png&quot; data-alt=&quot;샘플에 가장 가까운 5개의 샘플 중 1개만 도미임을 확인 가능&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bMhNUF/btsCTvCoGS9/SJLHSBvvNmLXGk0p863qr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbMhNUF%2FbtsCTvCoGS9%2FSJLHSBvvNmLXGk0p863qr0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;537&quot; height=&quot;521&quot; data-origin-width=&quot;637&quot; data-origin-height=&quot;618&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;샘플에 가장 가까운 5개의 샘플 중 1개만 도미임을 확인 가능&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;540&quot; data-origin-height=&quot;318&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsSW2b/btsCWKr3mUn/5mAoZpCT4s4Pvc82ttZhS0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsSW2b/btsCWKr3mUn/5mAoZpCT4s4Pvc82ttZhS0/img.png&quot; data-alt=&quot;실제 데이터 및 이웃 샘플까지의 거리 확인. distances는 kneighbors()에서 반환&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsSW2b/btsCWKr3mUn/5mAoZpCT4s4Pvc82ttZhS0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsSW2b%2FbtsCWKr3mUn%2F5mAoZpCT4s4Pvc82ttZhS0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;499&quot; height=&quot;294&quot; data-origin-width=&quot;540&quot; data-origin-height=&quot;318&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;실제 데이터 및 이웃 샘플까지의 거리 확인. distances는 kneighbors()에서 반환&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6) 오류 수정하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 오류의 원인: x축과 y축 간의 범위 불일치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 오류 수정: matplotlib에서 &lt;span style=&quot;background-color: #f6e199;&quot;&gt;xlim()&lt;/span&gt;을 이용하여 x축 범위 지정(cf. y축 범위는 &lt;span style=&quot;background-color: #f6e199;&quot;&gt;ylim()&lt;/span&gt; )&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;643&quot; data-origin-height=&quot;562&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d6OI0n/btsCTUWgXUL/DksxQikqFztpIhHOUUsDLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d6OI0n/btsCTUWgXUL/DksxQikqFztpIhHOUUsDLk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d6OI0n/btsCTUWgXUL/DksxQikqFztpIhHOUUsDLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd6OI0n%2FbtsCTUWgXUL%2FDksxQikqFztpIhHOUUsDLk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;522&quot; height=&quot;456&quot; data-origin-width=&quot;643&quot; data-origin-height=&quot;562&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;✔️ 실습 - 데이터 전처리를 한 경우&lt;/b&gt;&lt;/h4&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;데이터 전처리(data preprocessing)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;: 데이터 특성 간의 scale이 다를 경우 특성값을 일정한 기준으로 맞춰주는 작업&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 표준점수(standard score, z score) : 가장 널리 사용하는 전처리 방법. 각 데이터가 원점에서 몇 표준편차만큼 떨어져 있는지를 나타냄&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;683&quot; data-origin-height=&quot;235&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGI6C6/btsCTUvb5wi/CBGw8KmoKVVGKw3Rsmeg10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGI6C6/btsCTUvb5wi/CBGw8KmoKVVGKw3Rsmeg10/img.png&quot; data-alt=&quot;표준점수 구하기(numpy의 broadcasting 이용)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGI6C6/btsCTUvb5wi/CBGw8KmoKVVGKw3Rsmeg10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGI6C6%2FbtsCTUvb5wi%2FCBGw8KmoKVVGKw3Rsmeg10%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;546&quot; height=&quot;188&quot; data-origin-width=&quot;683&quot; data-origin-height=&quot;235&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;표준점수 구하기(numpy의 broadcasting 이용)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1) 전처리 데이터로 모델 훈련하기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;627&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwhmnv/btsCQ2t08X1/vReEbrEWTMkm4pX0D7gEw1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwhmnv/btsCQ2t08X1/vReEbrEWTMkm4pX0D7gEw1/img.png&quot; data-alt=&quot;샘플[25, 150]을 동일한 비율로 변환해주지 않을 때의 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwhmnv/btsCQ2t08X1/vReEbrEWTMkm4pX0D7gEw1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbwhmnv%2FbtsCQ2t08X1%2FvReEbrEWTMkm4pX0D7gEw1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;510&quot; height=&quot;453&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;627&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;샘플[25, 150]을 동일한 비율로 변환해주지 않을 때의 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;723&quot; data-origin-height=&quot;639&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVmmqo/btsCTBvF0ih/u0tmZKL9Zk6ck078EmKxl1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVmmqo/btsCTBvF0ih/u0tmZKL9Zk6ck078EmKxl1/img.png&quot; data-alt=&quot;올바른 결&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVmmqo/btsCTBvF0ih/u0tmZKL9Zk6ck078EmKxl1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVmmqo%2FbtsCTBvF0ih%2Fu0tmZKL9Zk6ck078EmKxl1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;485&quot; height=&quot;429&quot; data-origin-width=&quot;723&quot; data-origin-height=&quot;639&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;올바른 결&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2) 결과&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;527&quot; data-origin-height=&quot;388&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DkR14/btsCZ69iqbK/pybUX5kOKjKQOQCZqKG3bK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DkR14/btsCZ69iqbK/pybUX5kOKjKQOQCZqKG3bK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DkR14/btsCZ69iqbK/pybUX5kOKjKQOQCZqKG3bK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDkR14%2FbtsCZ69iqbK%2FpybUX5kOKjKQOQCZqKG3bK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;420&quot; height=&quot;309&quot; data-origin-width=&quot;527&quot; data-origin-height=&quot;388&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;712&quot; data-origin-height=&quot;692&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcgi3D/btsCUZXkiSN/LIcx3QxISDK5xOd0oxygOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcgi3D/btsCUZXkiSN/LIcx3QxISDK5xOd0oxygOk/img.png&quot; data-alt=&quot;distances까지 확인 완료:)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcgi3D/btsCUZXkiSN/LIcx3QxISDK5xOd0oxygOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbcgi3D%2FbtsCUZXkiSN%2FLIcx3QxISDK5xOd0oxygOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;550&quot; height=&quot;535&quot; data-origin-width=&quot;712&quot; data-origin-height=&quot;692&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;distances까지 확인 완료:)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Activities/[혼공단 11기] 머신러닝+딥러닝</category>
      <category>데이터 전처리</category>
      <category>머신러닝</category>
      <category>인공지능</category>
      <category>혼공단</category>
      <category>혼공머신</category>
      <author>MJs'</author>
      <guid isPermaLink="true">https://ai-developer-mj.tistory.com/3</guid>
      <comments>https://ai-developer-mj.tistory.com/entry/1%EC%A3%BC%EC%B0%A8Ch02-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%8B%A4%EB%A3%A8%EA%B8%B0#entry3comment</comments>
      <pubDate>Tue, 2 Jan 2024 18:36:03 +0900</pubDate>
    </item>
    <item>
      <title>1주차_Ch.01 나의 첫 머신러닝</title>
      <link>https://ai-developer-mj.tistory.com/entry/1%EC%A3%BC%EC%B0%A8Ch01-%EB%82%98%EC%9D%98-%EC%B2%AB-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;Ch 01-1. 인공지능과 머신러닝, 딥러닝&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 인공지능이란&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: &lt;u&gt;사람처럼 학습하고 추론&lt;/u&gt;할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 60px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style4&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 50%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;강인공지능 (= 인공일반지능)&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center; height: 20px;&quot;&gt;&lt;b&gt;약인공지능&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;width: 50%; height: 40px;&quot;&gt;영화 속 인공지능&lt;br /&gt;ex) 영화 &amp;lt;그녀&amp;gt;의 사만다, &amp;lt;터미너이터&amp;gt;의 스카이넷 등&lt;/td&gt;
&lt;td style=&quot;width: 50%; height: 40px;&quot;&gt;현실에서 마주하는 인공지능. 보조 역할만 가능&lt;br /&gt;ex) 음성 비서, 자율 주행 자동차, 음악 추천, 기계 번역 등&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 머신러닝이란&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 규칙을 일일이 프로그래밍하지 않아도 &lt;u&gt;자동으로 데이터에서 규칙을 학습하는 알고리즘&lt;/u&gt;을 연구하는 분야&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;통계학과 관련이 높음(feat. 오픈소스 통계 소프트웨어 R)&lt;/li&gt;
&lt;li&gt;최근 머신러닝은&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;경험&lt;/b&gt;을 바탕으로 발전&lt;br /&gt;&amp;rArr; 대표적인 머신러닝 라이브러리:&lt;b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;scikit-learn&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- 파이썬 API 사용&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- 오픈소스 라이브러리&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 딥러닝이란&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: &lt;u&gt;&lt;b&gt;인공 신경망&lt;/b&gt;&lt;/u&gt;을 기반으로 한 방법들을 통칭&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) LeNet-5, AlexNet 등&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 대표적인 라이브러리: TensorFlow(Google, 2015), PyTorch(FaceBook, 2018) &amp;lArr; 모두 파이썬 API 제공&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;Ch 01-2. 코랩과 주피터 노트북&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 구글 코랩&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 웹 브라우저에서 무료로 파이썬 프로그램을 테스트하고 저장할 수 있는 서비스&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;(=클라우드 기반의 주피터 노트북 개발 환경)&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 노트북&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 코랩 파일&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;구글 클라우드의 가상 서버 사용&lt;/li&gt;
&lt;li&gt;동시에 사용할 수 있는 가상 서버는 최대&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;u&gt;&lt;b&gt;5개&lt;/b&gt;&lt;/u&gt;&lt;/li&gt;
&lt;li&gt;1개의 노트북을&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;u&gt;&lt;b&gt;12시간&lt;/b&gt;&lt;/u&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;이상 실행 불가&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 코랩 실습&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- Hello World 출력 및 파일 이름 변경&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;263&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ceWlA5/btsCTyydxrV/H9BDMTFcNO1asD0nSuPK9k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ceWlA5/btsCTyydxrV/H9BDMTFcNO1asD0nSuPK9k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ceWlA5/btsCTyydxrV/H9BDMTFcNO1asD0nSuPK9k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FceWlA5%2FbtsCTyydxrV%2FH9BDMTFcNO1asD0nSuPK9k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;356&quot; height=&quot;181&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;263&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 파일 변경 후 드라이브에서도 변경 확인 가능&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;302&quot; data-origin-height=&quot;307&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kVfDV/btsCN1VUkRr/QapSH1g69H6tKQMz9wRYbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kVfDV/btsCN1VUkRr/QapSH1g69H6tKQMz9wRYbK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kVfDV/btsCN1VUkRr/QapSH1g69H6tKQMz9wRYbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkVfDV%2FbtsCN1VUkRr%2FQapSH1g69H6tKQMz9wRYbK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;206&quot; height=&quot;209&quot; data-origin-width=&quot;302&quot; data-origin-height=&quot;307&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p style=&quot;position: absolute;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;Ch 01-3. 마켓과 머신러닝&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;데이터 준비하기&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;726&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgHOF6/btsCUX5rdSx/3C5VyRV82viOHpJn8WOVaK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgHOF6/btsCUX5rdSx/3C5VyRV82viOHpJn8WOVaK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgHOF6/btsCUX5rdSx/3C5VyRV82viOHpJn8WOVaK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgHOF6%2FbtsCUX5rdSx%2F3C5VyRV82viOHpJn8WOVaK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;347&quot; height=&quot;334&quot; data-origin-width=&quot;754&quot; data-origin-height=&quot;726&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 50%; text-align: center;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;br /&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;760&quot; data-origin-height=&quot;652&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pbSCV/btsCUzDDoRb/t77zZDwRNRv39LAxcY6LP0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pbSCV/btsCUzDDoRb/t77zZDwRNRv39LAxcY6LP0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pbSCV/btsCUzDDoRb/t77zZDwRNRv39LAxcY6LP0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpbSCV%2FbtsCUzDDoRb%2Ft77zZDwRNRv39LAxcY6LP0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;392&quot; height=&quot;336&quot; data-origin-width=&quot;760&quot; data-origin-height=&quot;652&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;도미 데이터(좌) 빙어 데이터(우)&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ 첫번째 머신러닝 프로그램&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;: k-Nearest Neighbors(k-최근접 이웃) 알고리즘 이용&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;1) 두 리스트를 하나로 합친 후 scikit-learn을 이용하기 위해 2차원 리스트로 변환&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;779&quot; data-origin-height=&quot;214&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7oXKT/btsCVHuDzOR/lksBai7mRMsIb3B6vubzBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7oXKT/btsCVHuDzOR/lksBai7mRMsIb3B6vubzBk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7oXKT/btsCVHuDzOR/lksBai7mRMsIb3B6vubzBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7oXKT%2FbtsCVHuDzOR%2FlksBai7mRMsIb3B6vubzBk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;607&quot; height=&quot;187&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;779&quot; data-origin-height=&quot;214&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;2) 정답 데이터 준비 : 규칙 찾기를 할 때 정답을 알려주어야 의미가 있음&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1234&quot; data-origin-height=&quot;98&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c2WHwN/btsCTwtI5qO/LChKnJV7Di5jITkPirwFkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c2WHwN/btsCTwtI5qO/LChKnJV7Di5jITkPirwFkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c2WHwN/btsCTwtI5qO/LChKnJV7Di5jITkPirwFkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc2WHwN%2FbtsCTwtI5qO%2FLChKnJV7Di5jITkPirwFkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1234&quot; height=&quot;98&quot; data-origin-width=&quot;1234&quot; data-origin-height=&quot;98&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3) 사이킷런 패키지에서 KNeighborsClassifier import&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;482&quot; data-origin-height=&quot;103&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brftTj/btsCRgrfTEo/km8dUt0vLG1XItFLFLsQUk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brftTj/btsCRgrfTEo/km8dUt0vLG1XItFLFLsQUk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brftTj/btsCRgrfTEo/km8dUt0vLG1XItFLFLsQUk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrftTj%2FbtsCRgrfTEo%2Fkm8dUt0vLG1XItFLFLsQUk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;482&quot; height=&quot;103&quot; data-origin-width=&quot;482&quot; data-origin-height=&quot;103&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4) fish_data, fish_target 전달하여 &lt;b&gt;훈련&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;fit() 메서드&lt;/span&gt;: 주어진 데이터로 알고리즘 훈련&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;score() 메서드&lt;/span&gt;: 모델을 평가, 0~1 사이 값 반환(1에 가까울수록 많은 데이터를 정확히 맞혔다는 것을 의미)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;99&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XX8YE/btsCRe726BO/sLLl6uvoJw30jjhGbHTeX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XX8YE/btsCRe726BO/sLLl6uvoJw30jjhGbHTeX1/img.png&quot; data-alt=&quot;1.0의 값을 정확도라고 함&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XX8YE/btsCRe726BO/sLLl6uvoJw30jjhGbHTeX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXX8YE%2FbtsCRe726BO%2FsLLl6uvoJw30jjhGbHTeX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;329&quot; height=&quot;99&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;99&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;1.0의 값을 정확도라고 함&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;✔️ k-최근접 이웃 알고리즘&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 데이터에 대한 답을 구할 때 주위의 다른 데이터를 보고 다수를 차지하는 것을 정답으로 사용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;rArr; 가장 가까운 직선거리에 있는 데이터를 보고 판단&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;hArr; 단점: 데이터가 아주 많으면 사용하기 어려움 (많은 메모리 차지, 시간 오래 걸림)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;predict() 메서드&lt;/span&gt;: 새로운 데이터의 정답 예측, &lt;b&gt;2차원 리스트&lt;/b&gt; 전달해야 함&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;260&quot; data-origin-height=&quot;87&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ckzbTH/btsCUYQNBYi/FtB4lKQHhfIZlRqF716g91/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ckzbTH/btsCUYQNBYi/FtB4lKQHhfIZlRqF716g91/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ckzbTH/btsCUYQNBYi/FtB4lKQHhfIZlRqF716g91/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FckzbTH%2FbtsCUYQNBYi%2FFtB4lKQHhfIZlRqF716g91%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;260&quot; height=&quot;87&quot; data-origin-width=&quot;260&quot; data-origin-height=&quot;87&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;kn._fit_X: fish data 속성&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;197&quot; data-origin-height=&quot;221&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rg2Yc/btsCSaRWKj4/R2R4nQooUodE51dYMGzFJk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rg2Yc/btsCSaRWKj4/R2R4nQooUodE51dYMGzFJk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rg2Yc/btsCSaRWKj4/R2R4nQooUodE51dYMGzFJk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Frg2Yc%2FbtsCSaRWKj4%2FR2R4nQooUodE51dYMGzFJk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;197&quot; height=&quot;221&quot; data-origin-width=&quot;197&quot; data-origin-height=&quot;221&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;kn._y: fish_target 속성&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;688&quot; data-origin-height=&quot;106&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l4Rn5/btsCN7vb49a/hiMasf5KqUVedeLHO13zr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l4Rn5/btsCN7vb49a/hiMasf5KqUVedeLHO13zr0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l4Rn5/btsCN7vb49a/hiMasf5KqUVedeLHO13zr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl4Rn5%2FbtsCN7vb49a%2FhiMasf5KqUVedeLHO13zr0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;688&quot; height=&quot;106&quot; data-origin-width=&quot;688&quot; data-origin-height=&quot;106&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 매개변수 n_neighbors를 변경하여 몇 개의 데이터를 참고할지 정할 수 있음&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;749&quot; data-origin-height=&quot;168&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boKWcr/btsCOBo8rF7/7s3JRK33rOMYhcAeb4CSQk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boKWcr/btsCOBo8rF7/7s3JRK33rOMYhcAeb4CSQk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boKWcr/btsCOBo8rF7/7s3JRK33rOMYhcAeb4CSQk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboKWcr%2FbtsCOBo8rF7%2F7s3JRK33rOMYhcAeb4CSQk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;749&quot; height=&quot;168&quot; data-origin-width=&quot;749&quot; data-origin-height=&quot;168&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Activities/[혼공단 11기] 머신러닝+딥러닝</category>
      <category>딥러닝</category>
      <category>머신러닝</category>
      <category>인공지능</category>
      <category>코랩</category>
      <category>혼공단</category>
      <category>혼공단 11기</category>
      <author>MJs'</author>
      <guid isPermaLink="true">https://ai-developer-mj.tistory.com/2</guid>
      <comments>https://ai-developer-mj.tistory.com/entry/1%EC%A3%BC%EC%B0%A8Ch01-%EB%82%98%EC%9D%98-%EC%B2%AB-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D#entry2comment</comments>
      <pubDate>Tue, 2 Jan 2024 17:00:52 +0900</pubDate>
    </item>
  </channel>
</rss>