awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to roboticcam/machine-learning-notes

Open-source alternatives to Machine Learning Notes

30 open-source projects similar to roboticcam/machine-learning-notes, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Machine Learning Notes alternative.

  • llsourcell/learn_machine_learning_in_3_monthsAvatar de llSourcell

    llSourcell/Learn_Machine_Learning_in_3_Months

    7,616Voir sur GitHub↗

    This project is a machine learning curriculum and educational course repository designed as a structured three-month study plan. It provides a guided path for mastering data science and artificial intelligence using the Python programming language. The repository organizes learning materials and code examples to cover mathematics, algorithms, and deep learning fundamentals. It uses a modular curriculum structure to break the domain into discrete monthly and weekly segments. The project functions as a curated resource map that aligns source code and notes with external instructional videos an

    Voir sur GitHub↗7,616
  • mrdbourke/machine-learning-roadmapAvatar de mrdbourke

    mrdbourke/machine-learning-roadmap

    7,871Voir sur GitHub↗

    This project is a technical curriculum and learning path for machine learning, providing a structured sequence of mathematical foundations, core concepts, and professional workflows. It serves as a comprehensive guide and resource index that connects theoretical principles to the specific software libraries and tools used in real-world implementation. The repository functions as a project workflow blueprint, outlining the sequential steps required to solve machine learning problems from initial discovery through to final deployment. It maps theoretical mathematical principles to practical app

    Voir sur GitHub↗7,871
  • khangich/machine-learning-interviewAvatar de khangich

    khangich/machine-learning-interview

    12,624Voir sur GitHub↗

    This project is a curated collection of technical reference materials and study guides designed for machine learning interview preparation. It provides comprehensive resources for candidates pursuing engineering roles, focusing on deep learning, production infrastructure, and large-scale system design. The repository distinguishes itself through an architecture that combines theoretical research with industrial case studies. It utilizes a pattern-based approach to system design, breaking down complex deployments—such as recommendation engines, search ranking, and ad click prediction—into reus

    Voir sur GitHub↗12,624

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • kmario23/deep-learning-drizzleAvatar de kmario23

    kmario23/deep-learning-drizzle

    12,819Voir sur GitHub↗

    This project is a curated directory of educational roadmaps and resource hubs for artificial intelligence, deep learning, and machine learning. It serves as a centralized collection of academic lectures, instructional videos, and courses designed to provide structured learning paths for AI practitioners. The directory covers specialized academic curricula across several core domains, including computer vision, natural language processing, and reinforcement learning. It also provides access to niche educational content such as medical imaging, Bayesian deep learning, and probabilistic graphica

    HTML
    Voir sur GitHub↗12,819
  • nlp-love/ml-nlpAvatar de NLP-LOVE

    NLP-LOVE/ML-NLP

    17,725Voir sur GitHub↗

    This project is a machine learning algorithm reference and implementation guide that provides theoretical foundations and code for supervised learning, deep learning, and natural language processing. It serves as a comprehensive toolkit for implementing predictive models and a technical reference for algorithm engineering. The project focuses on ensemble learning frameworks, including the construction of decision trees, random forests, and gradient boosting models. It also functions as a probabilistic graphical model library and an NLP algorithm reference, with specific implementations for se

    Jupyter Notebookdeep-learningmachine-learningnlp
    Voir sur GitHub↗17,725
  • nyandwi/machine_learning_completeAvatar de Nyandwi

    Nyandwi/machine_learning_complete

    4,983Voir sur GitHub↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Voir sur GitHub↗4,983
  • pyro-ppl/pyroAvatar de pyro-ppl

    pyro-ppl/pyro

    9,009Voir sur GitHub↗

    Pyro is a deep probabilistic programming library and differentiable probabilistic modeler designed for Bayesian inference. It functions as a probabilistic programming language that allows for the construction of complex graphical models using PyTorch tensors and automatic differentiation. The framework enables the definition of universal probabilistic models as standard Python functions. It integrates deep learning with probabilistic modeling to compute posterior distributions and estimate latent variables through gradient-based optimization and algorithmic solvers. The system provides a pro

    Python
    Voir sur GitHub↗9,009
  • rasbt/machine-learning-bookAvatar de rasbt

    rasbt/machine-learning-book

    5,239Voir sur GitHub↗

    This project is a comprehensive machine learning educational resource and tutorial series delivered as a collection of interactive Jupyter Notebooks. It provides practical Python implementations for the end-to-end machine learning lifecycle, covering supervised and unsupervised learning, deep learning, and reinforcement learning. The resource distinguishes itself by providing detailed implementation guides for complex architectures, including transformers, generative adversarial networks, and convolutional neural networks. It also features specialized courseware for developing reinforcement l

    Jupyter Notebook
    Voir sur GitHub↗5,239
  • exacity/deeplearningbook-chineseAvatar de exacity

    exacity/deeplearningbook-chinese

    37,285Voir sur GitHub↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    TeX
    Voir sur GitHub↗37,285
  • alexeygrigorev/data-science-interviewsAvatar de alexeygrigorev

    alexeygrigorev/data-science-interviews

    10,043Voir sur GitHub↗

    This project is a curated knowledge repository providing theoretical guides, practical challenge banks, and professional handbooks for technical interview preparation in data science and machine learning. It serves as a comprehensive study resource that combines theoretical knowledge with algorithmic practice. The repository features specialized study resources including a probability and statistics handbook, a machine learning reference for algorithms and neural network architectures, and a coding and SQL challenge bank designed to simulate recruitment assignments. It also includes a technic

    HTML
    Voir sur GitHub↗10,043
  • visualize-ml/book3_elements-of-mathematicsAvatar de Visualize-ML

    Visualize-ML/Book3_Elements-of-Mathematics

    7,510Voir sur GitHub↗

    This project is an interactive machine learning textbook and educational resource designed to teach the mathematical foundations of artificial intelligence. It functions as a structured course and digital book that covers essential topics ranging from basic arithmetic to advanced calculus, linear algebra, and statistics. The resource utilizes a math visualization library and a collection of interactive code examples to demonstrate abstract principles through algorithmic output. It transforms theoretical study into a practical experience by combining programmable examples with visual guides.

    Jupyter Notebookdata-sciencelinear-algebramachine-learning
    Voir sur GitHub↗7,510
  • shuhuai007/machine-learning-sessionAvatar de shuhuai007

    shuhuai007/Machine-Learning-Session

    5,241Voir sur GitHub↗

    This project is a machine learning educational resource and study site focused on the theoretical foundations and mathematical derivations of machine learning algorithms. It serves as a study guide for mastering the linear algebra, calculus, and proofs required for predictive modeling. The site functions as a markdown documentation portal and static site generator, converting formatted text and LaTeX formulas into a structured web interface. It utilizes a typesetting engine to render complex academic derivations and mathematical equations clearly within the browser. The platform includes a r

    Voir sur GitHub↗5,241
  • jonkrohn/ml-foundationsAvatar de jonkrohn

    jonkrohn/ML-foundations

    4,772Voir sur GitHub↗

    ML-foundations is a machine learning educational curriculum and computer science study guide. It provides a structured learning path focused on the mathematical foundations and computational prerequisites required for studying machine learning. The project serves as a Python mathematics course, delivering interactive notebooks and coding exercises to teach linear algebra, calculus, and statistics. It translates abstract mathematical formulas into concrete algorithmic code to help learners understand the principles underpinning machine learning algorithms. The curriculum covers data science p

    Jupyter Notebookcalculuscomputer-sciencedata-science
    Voir sur GitHub↗4,772
  • mbadry1/deeplearning.ai-summaryAvatar de mbadry1

    mbadry1/DeepLearning.ai-Summary

    5,313Voir sur GitHub↗

    This project is an AI education resource consisting of synthesized learning materials designed for reviewing and mastering complex neural network concepts. It serves as a collection of curated course summaries and machine learning study notes that focus on the mathematical foundations and architectures of deep learning. The repository provides academic summaries and personal research insights specifically covering neural networks and sequence models. These materials are organized to support the review of theoretical foundations and the synthesis of core AI concepts. The content is stored as

    Pythonandrew-ngcourseradeep-learning
    Voir sur GitHub↗5,313
  • fengdu78/lihang-codeAvatar de fengdu78

    fengdu78/lihang-code

    19,548Voir sur GitHub↗

    This repository is a collection of foundational machine learning models and predictive analysis tools designed for the study of statistical learning methods. It serves as an educational resource that demonstrates the mathematical principles of classic algorithms through direct, first-principles implementation. The project distinguishes itself by constructing models from the ground up, relying on fundamental linear algebra and calculus operations rather than high-level abstraction frameworks. Each algorithm is organized into modular, standalone scripts that mirror the sequence of mathematical

    Jupyter Notebook
    Voir sur GitHub↗19,548
  • visualize-ml/book5_essentials-of-probability-and-statisticsAvatar de Visualize-ML

    Visualize-ML/Book5_Essentials-of-Probability-and-Statistics

    3,675Voir sur GitHub↗

    This project is an educational resource providing a mathematical foundation in probability and statistics for machine learning. It offers a collection of interactive notebooks and textbooks designed to explain core statistical theories and data science principles through practical code examples. The content is structured into modular chapters that allow for self-paced learning of topics such as Bayesian inference and probability distributions. By utilizing browser-based execution and declarative visualization, the project enables users to manipulate variables and observe mathematical outcomes

    Jupyter Notebookmachine-learningmultivariate-statisticspca
    Voir sur GitHub↗3,675
  • janishar/mit-deep-learning-book-pdfAvatar de janishar

    janishar/mit-deep-learning-book-pdf

    14,142Voir sur GitHub↗

    This project is a digital collection of academic material on deep learning provided as a machine learning educational resource. It delivers the complete textbook and individual chapters in portable document format for offline study and research. The repository includes electronic publication versions of the textbooks optimized for digital reading devices and e-book readers. It functions as a segmented document repository, providing the text both as a full volume and split into individual chapters to allow for targeted reading.

    Javabookchapterclear
    Voir sur GitHub↗14,142
  • microsoft/ai-eduAvatar de microsoft

    microsoft/ai-edu

    14,065Voir sur GitHub↗

    ai-edu is a comprehensive AI education curriculum and machine learning courseware collection. It provides theoretical tutorials, deep learning lab exercises, and project blueprints designed to teach artificial intelligence fundamentals through a combination of study and practical implementation. The project focuses on a learning-by-doing approach, guiding users from Python programming and neural network basics to advanced topics. It includes specialized instructional content on distributed AI training, MLOps educational guides for model quantization and pruning, and detailed frameworks for im

    HTML
    Voir sur GitHub↗14,065
  • sophia-11/machine-learning-notesAvatar de Sophia-11

    Sophia-11/Machine-Learning-Notes

    3,778Voir sur GitHub↗

    This repository is a collection of machine learning theory notes and mathematical references. It serves as a structured study guide containing conceptual explanations and handwritten mathematical derivations of the foundations and core formulas used in the field. The content focuses on the mathematical derivation of algorithms, breaking down the step-by-step logic and proofs required to understand their inner workings. These academic records utilize typesetting for precise scientific notation and mathematical documentation. The materials are organized as a markdown-based study guide with a t

    algorithmsartificial-intelligencedeep-learning
    Voir sur GitHub↗3,778
  • julycoding/the-art-of-programming-by-july-2ndAvatar de julycoding

    julycoding/The-Art-Of-Programming-By-July-2nd

    21,506Voir sur GitHub↗

    This project is a collection of reference materials and educational guides providing theoretical foundations and practical patterns for algorithms, artificial intelligence, and professional technical interviews. It serves as a computer science study guide and a practical reference for solving computational problems through curated notes. The resources provide a learning path for machine learning, covering the mathematical foundations and architectures used to build large language models. It also functions as a technical interview preparation resource, containing common software engineering an

    C
    Voir sur GitHub↗21,506
  • rohitg00/ai-engineering-from-scratchAvatar de rohitg00

    rohitg00/ai-engineering-from-scratch

    33,575Voir sur GitHub↗

    This project is a structured AI engineering curriculum and educational program designed to teach the construction of machine learning models, neural networks, and autonomous agents from the ground up. It serves as a comprehensive machine learning course covering mathematical foundations, deep learning architectures, and reinforcement learning through practical implementation. The project provides a technical framework for building autonomous loops and memory systems via an agent framework, as well as guides for implementing multimodal AI systems that integrate vision, audio, and text processi

    Pythonagentsaiai-agents
    Voir sur GitHub↗33,575
  • pageman/sutskever-30-implementationsAvatar de pageman

    pageman/sutskever-30-implementations

    3,148Voir sur GitHub↗

    This project is a collection of deep learning research implementations and a reproduction kit designed to translate theoretical AI papers into working code. It provides a library of neural network architectures and reference implementations for reproducing seminal research concepts through interactive notebooks. The repository distinguishes itself through the implementation of AI theory and scaling laws, covering complexity dynamics, information theory, and the simulation of universal AI agents. It also includes a benchmarking suite for synthetic reasoning, allowing for the evaluation of mode

    Jupyter Notebook
    Voir sur GitHub↗3,148
  • pkmital/tensorflow_tutorialsAvatar de pkmital

    pkmital/tensorflow_tutorials

    5,668Voir sur GitHub↗

    This project is a collection of educational Jupyter Notebooks providing tutorials on neural network construction and tensor operations using the TensorFlow framework. It serves as a machine learning educational repository and implementation guide for deep learning students. The suite focuses on specific advanced architectures, including convolutional networks for image classification, residual networks with skip connections for training stability, and variational autoencoders for generative modeling and data synthesis. It also includes guides for building denoising and deep autoencoders to pe

    Jupyter Notebook
    Voir sur GitHub↗5,668
  • christianversloot/machine-learning-articlesAvatar de christianversloot

    christianversloot/machine-learning-articles

    3,683Voir sur GitHub↗

    This project is a machine learning educational archive and technical documentation collection. It serves as a deep learning tutorial series and implementation guide, providing theoretical explanations and practical walkthroughs for constructing and optimizing neural networks. The content focuses on the design and construction of diverse model architectures, including convolutional neural networks, Long Short-Term Memory networks, and generative adversarial networks. It details specific implementation patterns for autoencoders, sentiment analysis models, and various classification approaches.

    albertbertclustering
    Voir sur GitHub↗3,683
  • accumulatemore/cvAvatar de AccumulateMore

    AccumulateMore/CV

    21,907Voir sur GitHub↗

    This project is a comprehensive deep learning framework and educational platform designed for constructing, training, and evaluating neural network architectures. It provides a modular environment for building models through tensor operations and automatic differentiation, supporting a wide range of tasks from image classification and object detection to sequential data processing. Beyond its core technical capabilities, the project distinguishes itself by integrating professional career development resources directly into its learning ecosystem. It offers structured guidance, resume reviews,

    Jupyter Notebookagentagentsbook
    Voir sur GitHub↗21,907
  • afshinea/stanford-cs-229-machine-learningAvatar de afshinea

    afshinea/stanford-cs-229-machine-learning

    19,270Voir sur GitHub↗

    This repository serves as a comprehensive educational resource for machine learning, providing a structured collection of lecture notes and reference materials. It covers the fundamental mathematical and statistical principles required to build, evaluate, and optimize predictive models, ranging from basic probability and linear algebra to advanced algorithmic implementations. The content is organized through a hierarchical mapping of concepts that connects mathematical prerequisites to specific machine learning theories. It features a modular design that segments complex topics into discrete,

    cheatsheetcs229data-science
    Voir sur GitHub↗19,270
  • aladdinpersson/machine-learning-collectionAvatar de aladdinpersson

    aladdinpersson/Machine-Learning-Collection

    8,465Voir sur GitHub↗

    This project is a machine learning educational repository providing a collection of implementations and guides for machine learning and deep learning algorithms. It serves as a deep learning model library and a reference for training workflows, covering foundational machine learning, convolutional, recurrent, and transformer architectures. The collection includes a generative adversarial network suite for synthesizing realistic images and performing image-to-image translation. It also functions as a computer vision implementation guide for object detection and semantic segmentation, alongside

    Pythonmachine-learningmachine-learning-algorithmspytorch
    Voir sur GitHub↗8,465
  • uber/pyroAvatar de uber

    uber/pyro

    9,009Voir sur GitHub↗

    Pyro is a probabilistic programming language and library built for PyTorch. It serves as a Bayesian inference engine and a tool for probabilistic graphical modeling, allowing users to define generative models that combine neural networks with probabilistic logic. The framework enables deep probabilistic programming by integrating probability distributions into computational graphs. This allows for the quantification of uncertainty in deep learning models and the execution of scalable posterior distribution calculations for complex data dependencies. The system provides a suite of inference c

    Python
    Voir sur GitHub↗9,009
  • ashishpatel26/andrew-ng-notesAvatar de ashishpatel26

    ashishpatel26/Andrew-NG-Notes

    3,594Voir sur GitHub↗

    This project is a collection of structured study notes and notebooks serving as an educational resource for deep learning and neural network fundamentals. It provides a technical reference for implementing machine learning theory, covering everything from basic network design to the construction of advanced architectures. The material specifically focuses on the implementation of convolutional neural networks for computer vision and sequence models for natural language processing. It includes detailed guidance on building object detection systems, face recognition, and speech transcription mo

    Jupyter Notebookandrew-ngandrew-ng-courseandrew-ng-machine-learning
    Voir sur GitHub↗3,594
  • lyhue1991/eat_pytorch_in_20_daysAvatar de lyhue1991

    lyhue1991/eat_pytorch_in_20_days

    6,157Voir sur GitHub↗

    This project is a deep learning tutorial series and educational curriculum designed to teach PyTorch fundamentals. It serves as a structured training guide for mastering neural network architecture, automatic differentiation, and the use of tensors and dynamic computation graphs. The curriculum focuses on practical implementations, specifically guiding the development of recommendation systems, advertising models, and interest networks to predict user preferences. It also provides instructional content for time series forecasting and processing sequential data. The material covers a broad ra

    Jupyter Notebookdeep-learningpytorch
    Voir sur GitHub↗6,157