-
A heavy-duty vehicle's Air Pressure System (APS) is a crucial part that uses compressed air to push a piston and provide pressure to the brake pads, slowing the vehicle down. The ease of obtaining and long-term sustainability of natural air make an APS preferable to a hydraulic system.
-
This is a binary classification issue, in which the positive class denotes that a certain APS component was responsible for the failure while the negative class denotes that a different factor was responsible.
-
The Air Pressure System (APS), which produces pressurized air used for numerous vehicle tasks including braking and gear changes, is the system that is the focus of this research. The dataset's positive class relates to component failures for a certain APS system component. The negative class applies to vehicles having issues with non-APS system-related parts.
-
The challenge is to reduce costs associated with unneeded repairs. Thus, it is necessary to reduce the number of erroneous forecasts.
- Python
- Machine learning algorithms
- MongoDB
- AWS
- Streamlit
- Git
- Data Ingestion
- Data Validation
- Data Transformation
- Model Training
- Model Evaluation
- Model Deployment
Data ingestion is the process in which unstructured data is extracted from one or multiple sources and then prepared for training machine learning models. Here we have extracted data from Mongo DB using data_dump.py file.
-
Data validation is an integral part of ML pipeline. It is checking the quality of source data.
-
If there are no missing columns in both train and test data files it check for data drift and gives a brief report.
Data transformation is the process of converting raw data into a format or structure that would be more suitable for model building.
Model training in machine learning is the process in which a machine learning (ML) algorithm is created or selected and fed with sufficient training data so that it could learn and give accurate predictions in the future.
-
Model evaluation is the process of using different evaluation metrics to understand a machine learning model’s performance, as well as its strengths and weaknesses.
-
Model evaluation is important to assess the efficacy of a model during initial research phases, and it also plays a role in model monitoring.
Deployment is the method by which we integrate a machine learning model into production environment to make practical business decisions based on data.
https://ineuroninternship-issac2ykkzewtwkdbvc8yl.streamlit.app/