https://github.com/adityakamble49/loss-ratio-prediction
Predicting Loss Ratios for Auto Insurance Portfolios - ITCS 6100 Big Data Analytics for Competitive Advantage
https://github.com/adityakamble49/loss-ratio-prediction
big-data big-data-analytics data-science insurance jupyter-notebook politics python
Last synced: 4 months ago
JSON representation
Predicting Loss Ratios for Auto Insurance Portfolios - ITCS 6100 Big Data Analytics for Competitive Advantage
- Host: GitHub
- URL: https://github.com/adityakamble49/loss-ratio-prediction
- Owner: adityakamble49
- License: apache-2.0
- Created: 2020-05-26T20:01:39.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-26T21:28:05.000Z (about 6 years ago)
- Last Synced: 2024-11-27T11:38:44.875Z (over 1 year ago)
- Topics: big-data, big-data-analytics, data-science, insurance, jupyter-notebook, politics, python
- Language: Jupyter Notebook
- Homepage:
- Size: 71.8 MB
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - adityakamble49/loss-ratio-prediction - Predicting Loss Ratios for Auto Insurance Portfolios - ITCS 6100 Big Data Analytics for Competitive Advantage (Jupyter Notebook)
README
# Loss Ratio Prediction - Auto Insurance Portfolios

## Team Members
[Aditya Kamble](https://www.linkedin.com/in/adityakamble49/), [Urma Haldar](https://www.linkedin.com/in/uhaldar/), [Niraj Bista](https://www.linkedin.com/in/niraj-bista/), [Michael Teague](https://www.linkedin.com/in/michael-teague-a37b766/)
## Description
Predicting Loss Ratios for Auto Insurance Portfolios
The goal of this project is to predict the natural logarithm of the loss ratio of a portfolio of auto insurance policies. The testing data contains a set of 330 policy portfolios, each having at least 1,000 auto policies.
The training data contains of a set of auto policies including a number of policy level attributes as well as Annual Premium and Loss Amount.
The Loss Ratio of a policy is just the Loss Amount divided by the Premium.
The Loss Ratio of a portfolio of policies is the sum of all the Loss Amounts of all the policies in the portfolio divided by the sum of all the Premiums in the portfolio.
Your target is the natural logarithm of the the loss Ratio of a portfolio.
## Implementation
Predict the loss ratio of a set of insurance policy portfolios.
(ITCS-6100 Big Data Analytics - https://www.kaggle.com/c/lossratio/overview)
- Calculated impact of each feature on loss amount and performed through Exploratory Data Analysis using Matplotlib & Seaborn to select important features for modelling.
- Implemented rigorous feature engineering by grouping multiple policies into portfolio and creating useful features using aggregation which improved MAE by 0.90 and accuracy by 40%
### Exploratory Data Analysis & Prediction
- [EDA Notebook 1](https://github.com/adityakamble49/loss-ratio-prediction/blob/master/notebooks/eda/eda-1.ipynb)
- [EDA Notebook 2](https://github.com/adityakamble49/loss-ratio-prediction/blob/master/notebooks/eda/eda-2.ipynb)
- [Prediction Notebook](https://github.com/adityakamble49/loss-ratio-prediction/blob/master/notebooks/prediction/loss-ratio-prediction-notebook.ipynb)
## Presentation
[](https://www.youtube.com/watch?v=OWiOLAGfRWA "Loss Ratio Prediction - Video Presentation")
## Results
