All Projects → arnaldog12 → Machine_learning

arnaldog12 / Machine_learning

Estudo e implementação dos principais algoritmos de Machine Learning em Jupyter Notebooks.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Machine learning

Machine learning basics
Plain python implementations of basic machine learning algorithms
Stars: ✭ 3,557 (+2109.32%)
Mutual labels:  jupyter-notebook, machine-learning-algorithms, logistic-regression, linear-regression, kmeans
Machine Learning Models
Decision Trees, Random Forest, Dynamic Time Warping, Naive Bayes, KNN, Linear Regression, Logistic Regression, Mixture Of Gaussian, Neural Network, PCA, SVD, Gaussian Naive Bayes, Fitting Data to Gaussian, K-Means
Stars: ✭ 160 (-0.62%)
Mutual labels:  machine-learning-algorithms, logistic-regression, linear-regression, decision-trees, kmeans
Ds and ml projects
Data Science & Machine Learning projects and tutorials in python from beginner to advanced level.
Stars: ✭ 56 (-65.22%)
Mutual labels:  jupyter-notebook, machine-learning-algorithms, logistic-regression, linear-regression
Machine Learning Concepts
Machine Learning Concepts with Concepts
Stars: ✭ 134 (-16.77%)
Mutual labels:  jupyter-notebook, machine-learning-algorithms, linear-regression, regression
Mlkit
A simple machine learning framework written in Swift 🤖
Stars: ✭ 144 (-10.56%)
Mutual labels:  machine-learning-algorithms, linear-regression, kmeans, regression
The Deep Learning With Keras Workshop
An Interactive Approach to Understanding Deep Learning with Keras
Stars: ✭ 34 (-78.88%)
Mutual labels:  jupyter-notebook, logistic-regression, decision-trees, regression
25daysinmachinelearning
I will update this repository to learn Machine learning with python with statistics content and materials
Stars: ✭ 53 (-67.08%)
Mutual labels:  jupyter-notebook, machine-learning-algorithms, logistic-regression, linear-regression
Fuku Ml
Simple machine learning library / 簡單易用的機器學習套件
Stars: ✭ 280 (+73.91%)
Mutual labels:  logistic-regression, linear-regression, decision-trees, regression
Machine Learning With Python
Python code for common Machine Learning Algorithms
Stars: ✭ 3,334 (+1970.81%)
Mutual labels:  jupyter-notebook, logistic-regression, linear-regression, decision-trees
Tensorflow Book
Accompanying source code for Machine Learning with TensorFlow. Refer to the book for step-by-step explanations.
Stars: ✭ 4,448 (+2662.73%)
Mutual labels:  jupyter-notebook, logistic-regression, linear-regression, regression
Dat8
General Assembly's 2015 Data Science course in Washington, DC
Stars: ✭ 1,516 (+841.61%)
Mutual labels:  jupyter-notebook, logistic-regression, linear-regression, decision-trees
Machine Learning From Scratch
Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.
Stars: ✭ 42 (-73.91%)
Mutual labels:  jupyter-notebook, machine-learning-algorithms, regression
Data Science Complete Tutorial
For extensive instructor led learning
Stars: ✭ 1,027 (+537.89%)
Mutual labels:  jupyter-notebook, linear-regression, decision-trees
100daysofmlcode
My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge.
Stars: ✭ 146 (-9.32%)
Mutual labels:  jupyter-notebook, linear-regression, regression
100 Days Of Ml Code
100 Days of ML Coding
Stars: ✭ 33,641 (+20795.03%)
Mutual labels:  machine-learning-algorithms, logistic-regression, linear-regression
Brihaspati
Collection of various implementations and Codes in Machine Learning, Deep Learning and Computer Vision ✨💥
Stars: ✭ 53 (-67.08%)
Mutual labels:  jupyter-notebook, logistic-regression, linear-regression
Python Machine Learning Book
The "Python Machine Learning (1st edition)" book code repository and info resource
Stars: ✭ 11,428 (+6998.14%)
Mutual labels:  jupyter-notebook, machine-learning-algorithms, logistic-regression
Isl Python
Solutions to labs and excercises from An Introduction to Statistical Learning, as Jupyter Notebooks.
Stars: ✭ 108 (-32.92%)
Mutual labels:  jupyter-notebook, logistic-regression, linear-regression
Openml R
R package to interface with OpenML
Stars: ✭ 81 (-49.69%)
Mutual labels:  jupyter-notebook, machine-learning-algorithms, regression
Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (+1264.6%)
Mutual labels:  jupyter-notebook, decision-trees, regression

Introdução

Esse repositório foi criado com a intenção de difundir o ensino de Machine Learning em português.

Algoritmos Implementados

Classificação Regressão Clusterização Redução de
Dimensionalidade
🌿 Adaboost 📈 Linear 🔠 K-Means 🌹 PCA
🌳 Decision Trees 🔱 Multivariada 🔠↖️ MeanShift 🌻 LDA
🏠🏠 K-NN 📊 Polinomial
🎲 Naive Bayes
💲 Regressão Logística
🧠 Redes Neurais 🧠 Redes Neurais

E ainda temos um notebook só com métodos de Seleção de Atributos:

Métodos de Filtragem
(Filter Methods)
Métodos de Empacotamento
(Wrapper Methods)
Métodos Embarcados
(Embedded Methods)
📈 📉 Correlação de Pearson 🏆 Stability Selection 📈 Regressão Linear
📝 ↔️📝 Mutual Information 🔁 Eliminação Recursiva 1️⃣ Regularização L1 (Lasso)
💯 Maximal Information Coefficient ⭐️ Boruta 2️⃣ Regularização L2 (Ridge)
⬇️ 💩 Mean Decrease Impurity
⬇️ 🎯 Mean Decrease Accuracy

Instalação

  1. Baixe ou clone o repositório.
  2. Baixe e instale o Miniconda. (Windows: marque a opção de adicionar o conda às variáveis de ambiente ($PATH))
  3. Abra o terminal e digite os seguintes comandos para instalar o ambiente:
    $ conda config --add channels bioconda
    $ conda create -n ml python=3.5.3 numpy=1.12.1 pandas=0.20.1 matplotlib=2.0.2 scikit-learn=0.20.0 seaborn=0.7.1 jupyter=1.0.0 pydotplus==2.0.2
    

Uso do ambiente

Nota: É obrigatório seguir as ordens da seção "Instalação" antes de utilizar o ambiente.

Siga os passos abaixo sempre que quiser executar os códigos desse repositório.

  1. Abra o terminal e digite:
    • Windows:
    $ activate mpdl
    
    • Linux/Mac:
    $ source activate mpdl
    
  2. Execute o Jupyter Notebook:
    $ jupyter notebook
    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].