# scutan90/deeplearning-500-questions

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/scutan90-deeplearning-500-questions).**

57,436 stars · 15,918 forks · JavaScript · GPL-3.0

## Links

- GitHub: https://github.com/scutan90/DeepLearning-500-questions
- Homepage: https://github.com/scutan90/DeepLearning-500-questions
- awesome-repositories: https://awesome-repositories.com/repository/scutan90-deeplearning-500-questions.md

## Description

This project is a comprehensive study guide and knowledge base for deep learning, machine learning, and the associated mathematics required for artificial intelligence. It functions as a curated collection of technical questions and answers designed to help users study fundamental theories and practical applications.

The repository serves as a technical interview preparation resource by aggregating industry-standard questions and core knowledge points. It provides a structured reference for reviewing neural network architectures and specific techniques used in computer vision, such as object detection and image segmentation.

The content covers a broad curriculum including linear algebra, calculus, and probability theory. It also addresses machine learning fundamentals, model evaluation techniques, and optimization methods.

## Tags

### Education & Learning Resources

- [Technical Interview Preparation](https://awesome-repositories.com/f/education-learning-resources/professional-development-career/career-development/career-advancement-resources/technical-interview-preparation.md) — Offers curated industry questions and knowledge points to prepare for technical AI and deep learning interviews. ([source](https://github.com/scutan90/deeplearning-500-questions#readme))
- [Deep Learning Curriculum](https://awesome-repositories.com/f/education-learning-resources/deep-learning-curriculum.md) — Integrates linear algebra, probability, and machine learning into a structured deep learning learning path.
- [Deep Learning Fundamentals](https://awesome-repositories.com/f/education-learning-resources/deep-learning-curriculum/deep-learning-fundamentals.md) — Covers foundational neural network concepts and practical implementations of deep learning. ([source](https://github.com/scutan90/deeplearning-500-questions#readme))
- [Technical Interview Questions](https://awesome-repositories.com/f/education-learning-resources/interview-preparation-guides/technical-interview-questions.md) — Aggregates curated technical interview questions specifically for AI and deep learning roles.
- [Practice Problem Sets](https://awesome-repositories.com/f/education-learning-resources/practice-problem-sets.md) — Provides a structured collection of technical questions and exercises for self-assessment and knowledge verification.
- [Question and Answer Sets](https://awesome-repositories.com/f/education-learning-resources/question-and-answer-sets.md) — Structures complex theoretical information into discrete question-and-answer pairs for targeted study.
- [Machine Learning Fundamentals](https://awesome-repositories.com/f/education-learning-resources/technical-domain-education/ai-machine-learning-education/machine-learning-fundamentals.md) — Covers foundational machine learning workflows, including gradient descent and dimensionality reduction. ([source](https://github.com/scutan90/deeplearning-500-questions#readme))
- [Technical Interview Preparation](https://awesome-repositories.com/f/education-learning-resources/technical-interview-preparation.md) — Prepares users for technical assessments in AI and data science through industry-standard questions.
- [Computer Vision Tutorials](https://awesome-repositories.com/f/education-learning-resources/computer-vision-tutorials.md) — Provides educational resources for analyzing object detection and image segmentation network architectures. ([source](https://github.com/scutan90/deeplearning-500-questions#readme))

### Artificial Intelligence & ML

- [Machine Learning Knowledge Bases](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning-knowledge-bases.md) — Functions as a structured knowledge base for core machine learning algorithms and optimization methods.
- [Mathematical Foundations](https://awesome-repositories.com/f/artificial-intelligence-ml/mathematical-foundations.md) — Explores the theoretical mathematical foundations that underpin machine learning algorithm design.
- [Computer Vision Tutorials](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-tutorials.md) — Offers detailed educational content on the principles and architectures of computer vision.
- [Computer Vision Learning Resources](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/multimodal-processing-tools/computer-vision-learning-resources.md) — Provides educational materials for reviewing computer vision concepts and object detection techniques.
- [Model Performance Optimization](https://awesome-repositories.com/f/artificial-intelligence-ml/model-optimization/profiling-and-benchmarking/model-performance-optimization.md) — Provides educational content on improving model speed and accuracy through optimization and compression. ([source](https://github.com/scutan90/deeplearning-500-questions#readme))

### Part of an Awesome List

- [Mathematics for Machine Learning](https://awesome-repositories.com/f/awesome-lists/ai/mathematics-for-machine-learning.md) — Teaches the essential linear algebra, calculus, and probability theory required for model development. ([source](https://github.com/scutan90/deeplearning-500-questions#readme))
- [Developer Skills](https://awesome-repositories.com/f/awesome-lists/devtools/developer-skills.md) — Extensive Q&A bank covering deep learning theory and practice.
