zotroneneis/machine_learning_basics
zotroneneis/machine_learning_basics has 4,418 GitHub stars and 832 forks. GitHot measured 0 stars in 24 hours and -1 in 7 days. Last checked 2026-11-06 16:53 UTC. Last push 2024-06-27.
So werden diese Zahlen gemessen
Einfache Python-Implementierungen grundlegender Algorithmen des maschinellen Lernens
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- -1
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
OriginalMachine learning basics
This repository contains implementations of basic machine learning algorithms in plain Python (Python Version 3.6+). All algorithms are implemented from scratch without using additional machine learning libraries. The intention of these notebooks is to provide a basic understanding of the algorithms and their underlying structure, not to provide the most efficient implementations.
- Bayesian Linear Regression
- Decision tree for classification
- Decision tree for regression
- k-nearest-neighbor
- k-Means clustering
- Linear Regression
- Logistic Regression
- Multinomial Logistic Regression
- Perceptron
- Principal Component Analysis
- Simple neural network with one hidden layer
- Softmax regression
- Support vector machines

Data preprocessing
After several requests I started preparing notebooks on how to preprocess datasets for machine learning. Within the next months I will add one notebook for each kind of dataset (text, images, ...). As before, the intention of these notebooks is to provide a basic understanding of the preprocessing steps, not to provide the most efficient implementations.

Live demo
Run the notebooks online without having to clone the repository or install jupyter: .
Note: this does not work for the data_preprocessing.ipynb and image_preprocessing.ipynb notebooks because they require downloading a dataset first.
Feedback
If you have a favorite algorithm that should be included or spot a mistake in one of the notebooks, please let me know by creating a new issue.
License
See the LICENSE file for license rights and limitations (MIT).
Ähnliche Projekte entdecken
tensorflow/tensorflow
Ein Open-Source-Framework für maschinelles Lernen für alle
201,311 Sternehuggingface/transformers
🤗 Transformers: das Framework zur Modelldefinition für State-of-the-Art-Modelle des maschinellen Lernens in Text, Vision, Audio und multimodal, für Inferenz und Training.
168,576 SterneAUTOMATIC1111/stable-diffusion-webui
Web-UI für Stable Diffusion
165,264 SterneComfy-Org/ComfyUI
Die leistungsstärkste und modularste GUI, API und das Backend für Diffusionsmodelle mit einer Oberfläche aus Graphen und Knoten. Die schnellste lokale Inferenz-Engine der Welt.
145,310 Sterne