<jupyter_start><jupyter_text>LGB 장점)    - 학습하는데 걸리는 시간이 적다, 빠른 속도    - 메모리 사용량이 상대적으로 적은편이다    - categorical feature들의 자동 변환과 최적 분할    - GPU 학습 지원단점)    - 작은 dataset을 사용할 경우 과적합 가능성이 크다 (일반적으로 10,000개 이하의 데이터를 적다고 한다)<jupyter_code>import lightgbm as lgbm
reg = lgbm.LGBMRegressor()
lgb_model = lgb.LGBMClassifier(max_depth = 10, n_estimators = 100, learning_rate = 0.01).fit(x_train, y5_train.astype("int"))
a = lgb_model.predict(x_test)
mean_absolute_error(a, y5_test)
fig, ax = plt.subplots(figsize = (20, 20))
plot_importance(lgb_model, ax=ax)
plt.show(30)<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.11375212224108659, 'fraction_numerical': 0.035653650254668934, 'mean_word_length': 4.9, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '513986', 'license': 'MIT', 'n_tokens_mistral': 340, 'n_tokens_neox': 373, 'n_words': 59, 'path': '3.Model_code/LGB_MODEL.ipynb', 'repo_name': 'Joripje/Main_project_police', 'size': '589'}