Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- C++
- 정수와유리수
- 딥러닝
- pandas
- 자바
- 연습문제
- 데이터베이스
- 중학1-1
- 데이터입출력구현
- JSP/Servlet
- 파이썬라이브러리
- 정보처리기사실기
- SQL
- CNN
- 운영체제
- 컴퓨터구조
- 중학수학
- 텍스트마이닝
- 코딩테스트
- 파이썬
- 영어공부
- CSS
- 자바 실습
- 컴퓨터비전
- 데이터분석
- numpy/pandas
- 혼공머신
- 머신러닝
- html/css
- 정보처리기사필기
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
트리 알고리즘 6 - 트리의 앙상블 2 : 스스로 실습하고 문제를 풀어보는 시간 본문
이제 트리 앙상블에 대한 실습을 진행해볼 것이다. 무척 어려운 내용이지만 차근차근 실습을 진행해보자. 가능하면 30분 안에 다 마치고 싶다.
트리 앙상블 실습해보기
xgboost를 사용하기 위해서는 라이브러리를 설치해야 한다. 책에는 이 내용이 빠져있었다. 이상하게도 계속 오류가 떠서 찾아보니 이 코드를 추가하는 거였다.
LightGBM도 사용하려면 라이브러리를 설치해야 한다. 아마도 코랩에서는 그냥 제공하기 때문에 설치할 필요가 없어 책에는 기록하지 않았던 것 같다. 하지만 난 공부할 때 코랩보다는 주피터 노트북에서 해야 진짜 공부가 된다고 생각한다. 이건 버전도 최신으로 그냥 업데이트 되고 제대로 되고 있는지 확인도 잘 안 되는 것 같다.
단원 마무리하기
확인 문제 풀기
랜덤 포레스트는 기본적으로 부트스트랩 샘플을 사용한다. 엑스트라 트리의 bootstrap 매개변수의 기본갮이 False이지만, True로 바꾸어 부트스트랩 샘플을 사용할 수 있다. 그리고 그레이디언트 부스팅과 히스토그램 기반 부스팅은 부트스크랩 샘플을 사용하지 않는다.
학습을 마치고
이것으로 1시간 반 동안 길고 긴 실습을 진행해보았다. 생각보다 잘 안되는 코드가 많아서 시간이 많이 걸렸다. 그래도 이해하고 넘어갈 수 있어서 기뻤다.
정말 지루한 단원이었지만 공부는 원래 재미는 없는 것이다. 그냥 필요하니까 하는 거지.
'인공지능 > 머신러닝' 카테고리의 다른 글
비지도 학습 2 - 군집 알고리즘 2 : 스스로 실습하며 문제를 풀어보는 시간 (0) | 2024.09.30 |
---|---|
비지도 학습 1 - 군집 알고리즘 1 : 군집 알고리즘으로 사진을 분류해보기 (0) | 2024.09.30 |
트리 알고리즘 5 - 트리의 앙상블 1 : 트리 앙상블의 한 종류인 랜덤 포레스트, 엑스트라 트리, 그라이디언트 부스팅 등에 대하여 (0) | 2024.09.30 |
트리 알고리즘 4 - 교차 검증과 그리드 서치 2 : 스스로 실습하고 문제를 풀어보는 시간 (0) | 2024.09.30 |
트리 알고리즘 3 - 교차 검증과 그리드 서치 1 : 교차 검증 및 그리스 서치와 랜덤 서치의 차이를 알고 최적의 성능을 내는 방법 (2) | 2024.09.30 |