Giter Site home page Giter Site logo

tharangachaminda / banknotes_analysis Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.36 MB

Python project for Banknotes Analysis.

Jupyter Notebook 100.00%
classification-algorithm gridsearch hyperpara hyperparameter-tuning knn-classifier logistic-regression machine-learning portfolio python3 random-forest-classifier

banknotes_analysis's Introduction

Logo

Banknotes Authentication

In this python project, I am trying to build a Classification Machine Learning model to predict banknotes are genuine or forged.

Purpose

In real world this could mainly be any of the followings.

  • Fraud detection
  • counterfeit detection
  • quality control
  • authentication of banknotes

Business Impact

There are several valuable Business Impacts and Pottential Benefits which we can define here.

  1. Reducing finantial losses
  2. Improve customer trust
  3. Enhancing operational efficiency
  4. or meeting any regulatory requirements

Stackholders

For this project stackholders possibly be

  • any Banking system
  • finantial institutions
  • law enforcement agencies
  • or any regulatory bodies

Data Sources

This project is based on Bank Notes Authentication UCI dataset dataset. I'm using the Kaggle's version of it.

Technology and Tools

I will be using

  • Machine Learning Algorithms for classification banknotes.
  • Various Python libraries to visualize different insights along the way

Analytic Techniques

Descriptive Statistics wil be used to derive valueable insights from the data.

Following Machine Learning algoritms will be evaluated and select the best performing model as the final model.

  1. Logistic Regression
  2. Random Forest
  3. KNN Classifire
  4. Support Vector Machine Classifire

Installation

I have used pyforest library bundle for this project.

  !pip install pyforest

๐Ÿ† Lessons Learned

  1. Hyperparameter tuning using GridSearchCV()
  2. Foundation Methodology for Machine Learning Project

Demo

Try it on my profile

banknotes_analysis's People

Contributors

tharanga-chainx avatar tharangachaminda avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.