当前位置:网站首页>Using autogluon to forecast house price
Using autogluon to forecast house price
2022-06-29 01:30:00 【This Livermore isn't too cold】

AutoGluon Compatibility and scalability of , It is easy to carry out scientific research algorithms into large-scale experiments .
Three application fields
- image(image classification、object detection)
- text(text classification)
- tabular data(tabular prediction)
Two functions
- Automatic parameter adjustment
- Support PyTorch
- Supported search strategies include random search、grid search、RL、Bayesian optimization etc.
- NAS( Support only image classification, At present, only ENAS)
from autogluon.tabular import TabularDataset,TabularPredictor, predictor
from catboost import train
import numpy as np
# # Training
train_data = TabularDataset('/cloud_disk/users/huh/projects/csdn_send_data/autogluon/house_price_kaggle/train.csv')
id, label = 'Id','SalePrice'
# Data preprocessing
large_val_cols = ['LotFrontage','LotArea','OverallQual','OverallCond','YearBuilt','YearRemodAdd','WoodDeckSF','OpenPorchSF','EnclosedPorch','3SsnPorch','MiscVal','MoSold','YrSold']
for c in large_val_cols +[label]:
train_data[c] = np.log(train_data[c]+1)
# autogluon Feature extraction can be done , However, some manual pretreatment should be properly added
# Use multimodel This option to use transformer To extract features , And do multi model fusion
# Then make a multi-layer model ensemble To get better accuracy
predictor = TabularPredictor(label=label).fit(train_data.drop(columns=[id]))# nothing multimodel
Dataset Download :
link : https://pan.baidu.com/s/1XsKH3k4DbZ72MpU3G9WNDQ password : 1nf7
边栏推荐
- Database - optimizer
- Day 8 script and audio
- Uvm:factory mechanism
- 统计字符串中不同回文子序列的个数
- Count the number of different palindrome subsequences in the string
- [eight part essay] MySQL
- 机构加密资产产品上周流出4.23亿美元资金,创历史新高
- 我想今天买股票,可以么?现在网上开户安全么?
- GUI Graphical user interface programming example - color selection box
- 流媒体集群应用与配置:如何在一台服务器部署多个EasyCVR?
猜你喜欢

4276. good at C

Installation de la base de données Oracle dans docker

Kuboardv3与监控套件安装

Misunderstanding of innovation by enterprise and it leaders

Cocoscrreator dynamically switches skeletondata to update bones

【图像处理】基于matlab实现图像曲线调整系统
![[image enhancement] manual multiple exposure fusion amef image defogging based on MATLAB [including Matlab source code 1916]](/img/e9/e5a7163c949db9e649829fcdcf76f5.jpg)
[image enhancement] manual multiple exposure fusion amef image defogging based on MATLAB [including Matlab source code 1916]

EasyCVR播放视频出现卡顿花屏时如何解决?

TypeScript(4)接口

Esmm reading notes
随机推荐
Statistical learning method (2/22) perceptron
4276. 擅长C
[eight part essay] MySQL
【火灾检测】基于matlab GUI森林火灾检测系统(带面板)【含Matlab源码 1921期】
Day 7 scripts and special effects
Large-scale case applications to developing post-click conversion rate estimation with MTL
Streaming media cluster application and configuration: how to deploy multiple easycvr on one server?
Count the number of different palindrome subsequences in the string
Is Huatai Securities safe
What is the difference between the histology and western blotting 两种方法都是进行组织染色的
PHP hospital network reservation management system source code, hospital consultation reservation registration OA system (commercial or graduation design)
EasyCVR服务private.pem文件被清空,导致无法正常启动该如何处理?
免疫组化和免疫组学之间的区别是啥?
流媒体集群应用与配置:如何在一台服务器部署多个EasyCVR?
PAT甲级真题1165
Qt est basé sur le système de gestion RFID (peut être appliqué à la plupart des systèmes de gestion RFID)
Noip2006-2018 improvement group preliminary test questions improvement procedure questions csp-s 2019 2020 preliminary test questions improvement procedure questions
接雨水系列问题
Battle drag method 1: moderately optimistic and build self-confidence (2)
Learning notes of Lichuang EDA: Copper laying dead zone? isolated island? Dead copper?