https://github.com/ferdos-coder/machine-learning-linear-models
https://github.com/ferdos-coder/machine-learning-linear-models
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ferdos-coder/machine-learning-linear-models
- Owner: ferdos-coder
- Created: 2025-04-16T15:47:01.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-04-23T08:54:42.000Z (10 months ago)
- Last Synced: 2025-06-28T10:42:39.011Z (8 months ago)
- Language: Jupyter Notebook
- Size: 363 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Machine Learning Linear Models
This repository contains practical examples and resources for building and training linear models in machine learning using Python. It focuses on applying linear regression techniques to real-world datasets, demonstrating the full workflow from data preparation to model evaluation.
---
## Table of Contents
- [Project Overview](#project-overview)
- [Dataset](#dataset)
- [Contents](#contents)
---
## Project Overview
This project aims to provide hands-on experience with linear models in machine learning, particularly linear regression. Using Python and popular libraries such as scikit-learn and pandas, it covers:
- Loading and exploring datasets
- Preparing data for modeling
- Training linear regression models
- Saving and loading trained models
- Evaluating model performance
- Practical examples with real datasets
The project is ideal for beginners and intermediate learners who want to understand how linear models work and how to implement them effectively.
---
## Dataset
The repository includes the `Advertising.csv` dataset, which contains advertising budgets across different media channels and corresponding sales figures. This dataset is commonly used for regression tasks and model training demonstrations.
---
## Contents
- `Advertising.csv` — Dataset file
- `adv.ipynb` — Jupyter Notebook with step-by-step implementation of linear regression on the advertising dataset
- `machinelearningfitmodel.ipynb` — Notebook demonstrating fitting and saving a linear regression model
- `final_sales_mode.joblib` — A saved model file for reuse