Einführung
Dieses Tutorial zeigt Ihnen, wie Sie einen MLPClassifier
mit Scikit-learn erstellen, um handschriftliche Ziffern aus dem MNIST-Datensatz zu klassifizieren. Wir werden auch die Gewichte der ersten Schicht des MLP visualisieren, um Einblicke in das Lernverhalten zu gewinnen.
Tipps für die virtuelle Maschine (VM)
Nachdem die VM gestartet wurde, klicken Sie in der oberen linken Ecke, um zur Registerkarte Notebook zu wechseln und auf Jupyter Notebook für die Übung zuzugreifen.
Manchmal müssen Sie möglicherweise einige Sekunden warten, bis Jupyter Notebook vollständig geladen ist. Die Validierung von Operationen kann aufgrund von Einschränkungen in Jupyter Notebook nicht automatisiert werden.
Wenn Sie während des Lernens Probleme haben, können Sie sich gerne an Labby wenden. Geben Sie nach der Sitzung Feedback ab, und wir werden das Problem umgehend für Sie lösen.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
sklearn(("Sklearn")) -.-> sklearn/CoreModelsandAlgorithmsGroup(["Core Models and Algorithms"])
sklearn(("Sklearn")) -.-> sklearn/ModelSelectionandEvaluationGroup(["Model Selection and Evaluation"])
sklearn(("Sklearn")) -.-> sklearn/UtilitiesandDatasetsGroup(["Utilities and Datasets"])
ml(("Machine Learning")) -.-> ml/FrameworkandSoftwareGroup(["Framework and Software"])
sklearn/CoreModelsandAlgorithmsGroup -.-> sklearn/neural_network("Neural Network Models")
sklearn/ModelSelectionandEvaluationGroup -.-> sklearn/model_selection("Model Selection")
sklearn/UtilitiesandDatasetsGroup -.-> sklearn/datasets("Datasets")
sklearn/UtilitiesandDatasetsGroup -.-> sklearn/exceptions("Exceptions and Warnings")
ml/FrameworkandSoftwareGroup -.-> ml/sklearn("scikit-learn")
subgraph Lab Skills
sklearn/neural_network -.-> lab-49216{{"Handschriftliche Ziffern mit MLP Classifier klassifizieren"}}
sklearn/model_selection -.-> lab-49216{{"Handschriftliche Ziffern mit MLP Classifier klassifizieren"}}
sklearn/datasets -.-> lab-49216{{"Handschriftliche Ziffern mit MLP Classifier klassifizieren"}}
sklearn/exceptions -.-> lab-49216{{"Handschriftliche Ziffern mit MLP Classifier klassifizieren"}}
ml/sklearn -.-> lab-49216{{"Handschriftliche Ziffern mit MLP Classifier klassifizieren"}}
end