Day 9 - Placement Project: Logistic RegressionπŸ“ˆ

Nischal BaidarNischal Baidar
1 min read

Project Overview

This project demonstrates the application of logistic regression to predict placement outcomes based on features such as CGPA and IQ scores. The goal is to build a predictive model that can accurately determine whether a student will be placed or not based on their attributes. 🎯

Steps

1. Preprocessing + EDA + Feature Selection 🧹

  • Load Data: Load the dataset and perform exploratory data analysis (EDA) to understand the data and select relevant features. πŸ“Š

  • Feature Selection: Choose input and output columns for the model. πŸ”

2. Extract Input and Output Columns πŸ”„

  • Extract the features (X) and target variable (Y) from the dataset. πŸ“‹

3. Scale the Values πŸ“

  • Normalize feature values to ensure better performance and convergence of the model. πŸš€

4. Train-Test Split πŸ”€

  • Split the data into training and testing sets to evaluate model performance. πŸ§ͺ

5. Train the Model πŸ› οΈ

  • Implement and train the logistic regression model on the training data. πŸŽ“

6. Evaluate the Model πŸ“ˆ

  • Assess the model's performance using metrics like accuracy. πŸ…

  • Visualize the decision boundaries to understand model behavior. πŸ–ΌοΈ

Check the complete code on my Github Repository

0
Subscribe to my newsletter

Read articles from Nischal Baidar directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Nischal Baidar
Nischal Baidar