Coder Social home page Coder Social logo

borin98 / ms960-machine-learning--course-projects Goto Github PK

View Code? Open in Web Editor NEW

This project forked from matheusaraujosouza/ms960-machine-learning--course-projects

0.0 1.0 0.0 4.77 MB

Projetos do curso ms960(Tópicos Especiais em Processamento de Imagens).

Python 100.00%

ms960-machine-learning--course-projects's Introduction

MS960-Machine learning-Course-Projects-

Course projects ms960 (Special Topics in Image Processing).

Credits to:

Matheus Souza

Raul Teixeira

Gabriel Borin

Project I

This work aims to study the technique of regression and regression logistics (classification) using Machine Learning methodologies. For practical purposes, this work was divided into two parts. In the first part of this work, polynomial approximations were used, exponential and analytical to create a model that predicts the number of people infected by the disease according to the day. From the results, it was observed that the polynomial curve, more precisely for the 10 degree polynomial, is the one that best approximates the correct prediction. In addition, the polynomial curve approached satisfactorily In the second part, a multi-class regression model was created to classify digits by hand from numbers 1 to 10 and check the model's accuracy rate during classification

Project II

Our project aims to study the algorithms and implement the neural network methods and their applications for recognition of model sets MNIST, we obtained several results in different aspects, and then we can choose at the end the best model the gradient gradient, we also adapt our code for several internal layers, in addition we also implemented another descending method the Gradient conjugate, a method that came out very well for the test examples however it has very computationally costly results.

Project III

This project proposes a study on the application of models in two problems. The first would be the application of an SVM in a data classification problem and the other would be the application of PCA in a facial recognition problem. For both results, an excellent performance was obtained for the classification of these data.

Project IV

This project aims to study Gaussian distribution methods and collaborative filtering with a brief summary of how these models work, a practical test of each model that has been implemented using the python language.

MS960-Machine learning-Projetos-do-curso-

Projetos do curso ms960(Tópicos Especiais em Processamento de Imagens).

Projeto I

Esse trabalho visa em estudar a técninca de regressão e regressão logística (classificação) utilizando as metodologias do Machine Learning. Por fins prático, esse trabalho foi dividido em duas partes. Na primeira parte desse trabalho, foi utilizado as aproximações polinomial, exponencial e a analítica para criar um modelo que prevê a quantidade de infectados pela doença de acordo com o dia. Pelos resultados, foi observado que a curva polinomial, mais precisamente para o polinômio de grau 10, é a que melhor se aproxima a previsão correta. Além disso, a curva polinomial se aproximou de forma satisfatória Já na segunda parte, foi criado um modelo de regressão multi-classe para classificar dígitos `a mão dos números 1 à 10 e verificar a taxa de acerto do modelo durante a classificação

Projeto II

Nosso projeto visa o estudo dos algoritmos e implementação dos métodos deredes neurais e suas aplicações para reconhecimento de conjuntos do modelo MNIST, obtivemos vários resultados em diferentes aspectos, e podemos então escolher no final o melhor modelo o gradiente descente, também adaptamos nosso código para várias camadas internas, além disso também implementamos outro método de descida o Gradiente conjugado, método esse que se saiu muito bem para os exemplos de teste porem tem resultados muito custosos computacionalmente.

Projeto III

Esse projeto propõe um estudo na aplicação de modelos em dois problemas. O primeiro seria a aplicação de uma SVM em um problema de classificação de dados e o outro seria a aplicação do PCA em um problema de reconhecimento facial. Para ambos os resultados, foi obtido um excelente desempenho para classificação desses dados.

Projeto IV

Esse projeto visa o estudo dos métodos da distribuição Gaussiana e a filtragem colaborativa com um breve resumo de como esse modelos funcionam, um teste prático de cada modelo que foram implementados utilizando a linguagem python.

ms960-machine-learning--course-projects's People

Contributors

matheusaraujosouza avatar

Watchers

James Cloos 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.