{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## Introdução a Machine Learning\n", "\n", "Nina S. T. Hirata
\n", "Prof. Associado
\n", "Depto. de Ciência da Computação
\n", "Instituto de Matemática e Estatística
\n", "Universidade de São Paulo
\n", "\n", "
www.ime.usp.br/~nina
\n", "
nina at ime dot usp dot br
\n", "\n", "
\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Conteúdo\n", "\n", "1. Introdução (html)\n", " - classificação supervisionada x não-supervisionada\n", " - exemplos\n", " - regressão x classificação\n", " - classificador de Bayes\n", " - função de custo, minimização de função de custo\n", "
\n", "
Execute o notebook intro.ipynb

\n", " \n", "2. Conceitos, fundamentos, prática\n", " 0. Familiarizar-se com Python (html)\n", "
Prática: notebook practice_basics.ipynb

\n", "\n", " 1. Regressão linear com gradiente descendente (html)\n", "
Prática: notebook practice_regression.ipynb

\n", "\n", " 2. Classificação binária (html)\n", "
Notebook classification.ipynb\n", "
Prática: notebook practice_classification1.ipynb
Prática: notebook practice_classification2.ipynb

\n", "\n", " 3. Exemplos usando scikit-learn (html)\n", "
Prática: notebook practice_scikitlearn.ipynb\n", "

\n", "\n", " 4. Treinamento, validação, teste, validação cruzada ... (html)\n", "
Prática: notebook mais_scikitlearn.ipynb\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Arquivos" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Lista de html na pasta ML/html" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "classification.html practice_classification1.html\r\n", "intro.html\t practice_classification2.html\r\n", "main.html\t practice_regression.html\r\n", "mais_scikitlearn.html practice_scikitlearn.html\r\n", "practice_basics.html\r\n" ] } ], "source": [ "!ls ../html" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Lista de Python notebooks na pasta ML/notebooks" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "classification.ipynb\tpractice_basics.ipynb\r\n", "funcoes.py\t\tpractice_classification1.ipynb\r\n", "intro.ipynb\t\tpractice_classification2.ipynb\r\n", "main.ipynb\t\tpractice_regression.ipynb\r\n", "mais_scikitlearn.ipynb\tpractice_scikitlearn.ipynb\r\n" ] } ], "source": [ "!ls" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Lista de arquivos de dados na pasta ML/data" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "data1.txt\r\n" ] } ], "source": [ "!ls ../data" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.2" } }, "nbformat": 4, "nbformat_minor": 0 }