본문 바로가기

전체 글

(15)
Optuna를 활용 xgboost hyperparameter 튜닝 https://www.kaggle.com/code/hamzaghanmi/xgboost-catboost-using-optuna#Optuna:-A-hyperparameter-optimization-framework XGBoost & Catboost Using Optuna 🏄🏻‍♂️ Explore and run machine learning code with Kaggle Notebooks | Using data from Tabular Playground Series - Jan 2021 www.kaggle.com 참고하였음
StratifiedKfold로 성능 검증하기 KFold의 경우 순차적으로 샘플을 추출 하기때문에 오류가 발생할 수 있다. 이에 StratifiedKFold를 활용하여 그 오류를 줄일 수 있다. 모델은 xgboost를 활용하고 검증은 MAE(Mean Absolute Error) 방식이다 from sklearn.model_selection import StratifiedKFold from xgboost import XGBRegressor from sklearn.metrics import mean_absolute_error skf= StratifiedKFold(n_splits=5, shuffle=True, random_state=50) print(skf) n_itr = 0 #model 선언 xgb = XGBRegressor(learning_rate =0..
모델검증 train_test_split from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test = train_test_split(X, Y, test_size = 0.2, random_state = 5) print('TrainSet', X_train.shape) print('TrainSet', X_test.shape) print('testSet', y_train.shape) print('testSet', y_test.shape) plt.figure(figsize = (12,4)) plt.subplot(121) plt.scatter(X_train.iloc[:,0], X_train.iloc[:,3], alpha = 0.8) plt.title('Trai..
[ML-Python] 회귀 분류 학습 일반적인 데이터셋을 활용한 모델 학습 - 검증 과정에 대한 대략적인 내용을 정리해 보았다. 1) 불러오기 import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns import warnings; warnings.filterwarnings(action='ignore') #경고 메세지 무시 from sklearn.model_selection import train_test_split #훈련 데이터, 테스트 데이터 분리 #from sklearn.ensemble import RandomForestClassifier as RFC #랜덤 포레스트 분류 알고리즘 from sklearn.preprocessing ..
[카페박스 Review] 8월 구독 커피(피스블렌드/공단향/콜롬비아 호르헤 에르난도 워시드) 카페박스 8월 구독 커피 3종(스테이위드커피, 502커피로스터스, 한국커피) 앞으로 Note되어 있는 결과와 실제 평가 결과를 정리 해보려고 한다 이번달 원두 3종에 대한 리뷰 3종 모두 신선한 원두로 도착 본인은 맛을 잘 못보기에 안주인님의 테이스트 결과를 첨부 1) 피스 블렌드 . 스테이 위드 커피 3점 Note 결과 Origin 과테말라, 에티오피아, 브라질 과테말라, 에티오피아, 콜롬비아?, 브라질? Roastin point Medium Medium Taste Note #플로럴 #자스민 #베리 #캐러멜 #스윗 #너티 #플로럴 #호두 #블루베리 #달달 2) 공단향 . 502커피 로스터스 3.8점 Note 결과 Origin 콜롬비아, 에티오피아, 케냐 케냐, 콜롬비아, 에티오피아 (블렌딩) Roast..
[Python] Pip install 안될 때 파이썬을 별도로 설치 하였을때 'cmd'에서 pip install 이 먹지 않을때는 보통 아래와 같이 해결하면 된다. '시스템 환경 변수 편집' '파이썬 경로 설정' 새로 만들기 C:\Users\Administrator\AppData\Local\Programs\Python\Python38 C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Scripts 위 두개 추가
포르투갈 여행 Written by IRENE 스위스 베른에서 규칙적이고 단조로운 삶을 성실하게 살던 한 교사가 있었습니다. 어느날 그는 우연히 낯선 여인의 자살을 막게 되고 말이 통하지 않는 그녀에게 모국어가 무엇인지 묻습니다. ‘포르투갈어’ 라는 한 마디는 기묘하게 그의 마음을 울리고, 자주 가던 동네 책방에서 마침 포르투갈 의사가 쓴 책을 손에 넣습니다.그 길로 그는 일정도 기한도 없이, 베른의 일상을 정리도 하지 않은 채 한 도시를 향해 야간열차에 몸을 싣습니다. 그리고 바로 그 순간부터 아주 평범한 한 중년 남성은 어떤 의사의 삶의 궤적을 좇는 것에 전념하는 삶을 살게 됩니다. 이는 2004년 출간된 파스칼 메르시어의 소설 속 이야기이고 소설 속 그 도시는 바로 포르투갈 리스본입니다. 도서관에서 이 책을 처음 ..
핸드드립커피 #1일차 집 앞에 커피 볶는 집이 있었다는 사실을 오늘에야 알게 됐습니다. 충동적으로 평소 커피에 대한 동경이 있는 저는 다짜고짜 가서 주인 아저씨께 이런저런 이야기를 들었습니다. 어떤게 맛있는데 핸드드립은 어떻게 해야하는지. 그리고 제 손에는 '하리오 레드 드리퍼''하리오 필터 100매' '에티오피아 예가체프 100g' '케냐AA 100g' 서비스로 주신 '과테말라 100g' 이 들려있더군요. 그리고 첫 드립주자는 커피 : 에티오피아 예가체프 24g물량 : 250ml온도 : 커피포트로 김 올라올정도 방법도 잘 몰라서 그냥 들이 부었더니 그냥 밍밍한 커피가 되었습니다. -끝-