forked from abhisheks008/ML-Crate
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
8,570 additions
and
0 deletions.
There are no files selected for viewing
2,748 changes: 2,748 additions & 0 deletions
2,748
Automobile Sales Data Analysis and Prediction/Dataset/Auto Sales data.csv
Large diffs are not rendered by default.
Oops, something went wrong.
3 changes: 3 additions & 0 deletions
3
Automobile Sales Data Analysis and Prediction/Dataset/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The dataset contains Sales data of an Automobile company. | ||
|
||
https://www.kaggle.com/datasets/ddosad/auto-sales-data/data |
Binary file added
BIN
+20.9 KB
Automobile Sales Data Analysis and Prediction/Images/Dealsize_bar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+26.5 KB
Automobile Sales Data Analysis and Prediction/Images/Dealsize_pie.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+30.6 KB
Automobile Sales Data Analysis and Prediction/Images/Productline_bar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+43.2 KB
Automobile Sales Data Analysis and Prediction/Images/Productline_pie.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5,791 changes: 5,791 additions & 0 deletions
5,791
Automobile Sales Data Analysis and Prediction/Model/Automobile_Sales_Prediction.ipynb
Large diffs are not rendered by default.
Oops, something went wrong.
24 changes: 24 additions & 0 deletions
24
Automobile Sales Data Analysis and Prediction/Model/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
## 1. Simple Dense Neural Network (DNN): | ||
|
||
Description: A basic feedforward neural network where neurons are organized in layers, and each neuron in one layer connects to every neuron in the next layer. It does not inherently consider sequential or temporal patterns. | ||
Usage: Suitable for tasks where inputs are independent of each other or where feature engineering has already captured temporal dependencies. Less effective for time series data with inherent sequential relationships. | ||
|
||
## 2. Bidirectional LSTM (BiLSTM): | ||
|
||
Description: A variant of LSTM where two separate hidden states are used for the recurrent layer, allowing it to learn patterns from both directions of a sequence (forward and backward in time). | ||
Usage: Effective for tasks where understanding the context from both past and future data points is important, such as natural language processing (NLP), speech recognition, and time series prediction. | ||
|
||
## 3. Convolutional Neural Network (CNN): | ||
|
||
Description: Initially designed for image recognition, CNNs use convolutional layers to extract spatial hierarchies of features. In time series analysis, 1D convolutions can be used to capture patterns across sequential data. | ||
Usage: Suitable for extracting local patterns in sequential data, such as sensor data or audio signals. Can efficiently learn spatial hierarchies but may require careful tuning of kernel sizes and strides for optimal performance. | ||
|
||
## 4. Random Forest Regressor: | ||
|
||
Description: An ensemble learning method that constructs multiple decision trees during training and outputs the mean prediction of the individual trees for regression tasks. | ||
Usage: Effective for time series forecasting when features have complex interactions or nonlinear relationships. It handles missing values well and is less prone to overfitting compared to a single decision tree. | ||
|
||
## 5. Temporal Convolutional Network (TCN): | ||
|
||
Description: A modern deep learning architecture for sequence modeling using dilated causal convolutions. TCNs capture long-range dependencies and have shown effectiveness in various sequential tasks. | ||
Usage: Suitable for multivariate time series forecasting where both short-term and long-term dependencies need to be captured efficiently. TCNs can handle variable length inputs and are computationally efficient compared to traditional RNNs like LSTM. |
4 changes: 4 additions & 0 deletions
4
Automobile Sales Data Analysis and Prediction/requirements.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
numpy==1.26.4 | ||
pandas==2.2.2 | ||
matplotlib==3.9.0 | ||
scikit-learn~=1.5.0 |