Giter Site home page Giter Site logo

haimgoldfisher / data_visualization_final_project Goto Github PK

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

Final project of the Data Visualization course, Ariel university.

License: Other

Jupyter Notebook 100.00%
adaboost gradient-boosting ensemble-learning bayesian-learning pandas numpy matplotlib seaborn catboost semi-supervised-learning plotly voting-classifier gridsearchcv

data_visualization_final_project's Introduction

Data Visualization Final Project

Final project of Data Visualization course, Ariel university.

@ Haim Goldfisher

About The Project


Part I: Classification Model From Semester A - Wine Type Dataset

The purpose of this notebook is to take a classification model I made last semester and improve it. This is made possible through the models and methods learned during the current semester: dimensionality reduction by PCA, clustering by K-Means, ensemble learning, etc. You can jump directly to the part of the improved model.

Link to kaggle: https://www.kaggle.com/haimgoldfisher/wine-classifier-pca-ensemble-learning


Part II: Fashion Mnist Dataset

It's time to feel fashionable. In this section we will take one of the best known dataset. This is a multivariate classification problem with ten different types of fashion items that we need to classify. The success rates in this issue are quite high because the images are beautifully arranged. Accordingly, we would like to create a compact model that requires as few pixels as possible in order to successfully classify our labels. In this part it is forbidden to use neural networks, because we have not yet studied this subject.

Link to kaggle: https://www.kaggle.com/haimgoldfisher/fashion-mnist-ica-ensemble-learning


Part III: Dogs VS Cats Dataset

The truth is that in real life it is not so difficult to differentiate between a dog and a cat. On the other hand, have you ever wondered how Google manages to categorize animal images? In general, this problem seems to be so simple, but when you enter the world of machine learning, it turns out that it is not a simple problem at all. In this part, we will get a huge amount of pictures of dogs and cats. Some are simple and nice pictures and some are pictures that can be very confusing to a computer. We will try to find for us a model that will do its best to classify between pictures of dogs and cats. Recall that even in this part, the use of deep learning methods is prohibited, although they are the leading methods today in the image classification process. According to the knowledge we have earned, we will try to maximize the capabilities of machine learning in order to build the best mode we can offer.

Link to kaggle: https://www.kaggle.com/haimgoldfisher/dogs-vs-cats


Part IV: Pandas & ML For Interpersonal Physical Alignment

This part is the icing on the cake. We will try to create a model from a real experiment in order to draw conclusions from it. We will have to work a lot with the Pandas library in order to organize the data in a way that we can work with it. An article is Attached here on the experiment that is recommended to read before reading the notebook. We will try to classify all kinds of hand movements according to the situation they were in. That is, we would like to classify in which situation the person was when he moved his hands. Did he stand alone in an empty room and move them as he pleased? Did he stand in front of another person and move his hands freely? Or he actually moved his hands in front of another person while trying to synchronize with him. There is something very intriguing about our ability to use the tools we received during the course and try to integrate them all in order to build a model. pleasure is guaranteed.

Link to kaggle: https://www.kaggle.com/haimgoldfisher/ml-for-interpersonal-physical-alignment


Main Resources


Languages and Tools

A Rockhopper Penguin standing on a beach.

data_visualization_final_project's People

Contributors

haimgoldfisher 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.