{"title":"自动数据驱动预处理与分类模型训练","authors":"Vatsal Chheda, Samit Kapadia, Bhavya Lakhani, Pratik Kanani","doi":"10.1109/ICCCT53315.2021.9711766","DOIUrl":null,"url":null,"abstract":"Our work is a distributed machine learning pipeline designed to scale to large datasets. It aims to automate the entire process of solving a classification problem. It just requires the dataset and the target column as an input, and then the system takes care of the rest. Efficient cleaning of the dataset is performed, which imputes all the missing values and gives better structure to the dataset. The system is capable of detecting categorical values, thus performing One-Hot Encoding where required. Further, in the preprocessing stage, it also takes care of feature engineering, dimensionality reduction, sampling, and removal of outliers which affect the model's accuracy. After the preprocessing phase, the ready data is trained on several models, with multiple different hyperparameters. The system's output is the name, accuracy, and code of the best model, which is judged based on its accuracy. The system is tested on over 30 datasets, both binary and multi-class classification, and there is a robust system to train any dataset given to it quickly.","PeriodicalId":162171,"journal":{"name":"2021 4th International Conference on Computing and Communications Technologies (ICCCT)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Automated Data Driven Preprocessing and Training of Classification Models\",\"authors\":\"Vatsal Chheda, Samit Kapadia, Bhavya Lakhani, Pratik Kanani\",\"doi\":\"10.1109/ICCCT53315.2021.9711766\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Our work is a distributed machine learning pipeline designed to scale to large datasets. It aims to automate the entire process of solving a classification problem. It just requires the dataset and the target column as an input, and then the system takes care of the rest. Efficient cleaning of the dataset is performed, which imputes all the missing values and gives better structure to the dataset. The system is capable of detecting categorical values, thus performing One-Hot Encoding where required. Further, in the preprocessing stage, it also takes care of feature engineering, dimensionality reduction, sampling, and removal of outliers which affect the model's accuracy. After the preprocessing phase, the ready data is trained on several models, with multiple different hyperparameters. The system's output is the name, accuracy, and code of the best model, which is judged based on its accuracy. The system is tested on over 30 datasets, both binary and multi-class classification, and there is a robust system to train any dataset given to it quickly.\",\"PeriodicalId\":162171,\"journal\":{\"name\":\"2021 4th International Conference on Computing and Communications Technologies (ICCCT)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 4th International Conference on Computing and Communications Technologies (ICCCT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCCT53315.2021.9711766\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Conference on Computing and Communications Technologies (ICCCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCT53315.2021.9711766","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Automated Data Driven Preprocessing and Training of Classification Models
Our work is a distributed machine learning pipeline designed to scale to large datasets. It aims to automate the entire process of solving a classification problem. It just requires the dataset and the target column as an input, and then the system takes care of the rest. Efficient cleaning of the dataset is performed, which imputes all the missing values and gives better structure to the dataset. The system is capable of detecting categorical values, thus performing One-Hot Encoding where required. Further, in the preprocessing stage, it also takes care of feature engineering, dimensionality reduction, sampling, and removal of outliers which affect the model's accuracy. After the preprocessing phase, the ready data is trained on several models, with multiple different hyperparameters. The system's output is the name, accuracy, and code of the best model, which is judged based on its accuracy. The system is tested on over 30 datasets, both binary and multi-class classification, and there is a robust system to train any dataset given to it quickly.