人工智慧:機器學習與理論基礎 (Artificial Intelligence - Learning & Theory)
- 4.6
Approx. 12 hours to complete
Course Summary
This course covers the basics of Artificial Intelligence and its applications. It provides a comprehensive overview of AI concepts and techniques, including machine learning, natural language processing, and robotics.Key Learning Points
- Understand the fundamental principles of AI and its applications
- Learn the basics of machine learning, natural language processing, and robotics
- Apply AI concepts and techniques to solve real-world problems
Job Positions & Salaries of people who have taken this course might have
- USA: $95,000 - $150,000
- India: ₹800,000 - ₹2,000,000
- Spain: €25,000 - €70,000
- USA: $95,000 - $150,000
- India: ₹800,000 - ₹2,000,000
- Spain: €25,000 - €70,000
- USA: $80,000 - $130,000
- India: ₹600,000 - ₹1,800,000
- Spain: €20,000 - €55,000
- USA: $95,000 - $150,000
- India: ₹800,000 - ₹2,000,000
- Spain: €25,000 - €70,000
- USA: $80,000 - $130,000
- India: ₹600,000 - ₹1,800,000
- Spain: €20,000 - €55,000
- USA: $110,000 - $170,000
- India: ₹1,000,000 - ₹2,500,000
- Spain: €30,000 - €85,000
Related Topics for further study
Learning Outcomes
- Understand the basic principles of AI and its applications
- Develop AI models using machine learning algorithms
- Apply AI techniques to solve real-world problems
Prerequisites or good to have knowledge before taking this course
- Basic programming knowledge
- Familiarity with basic mathematical concepts
Course Difficulty Level
IntermediateCourse Format
- Online Self-paced Course
- Video Lectures
- Assignments and Quizzes
Similar Courses
- Machine Learning
- Neural Networks and Deep Learning
- Applied Data Science with Python
Related Education Paths
Notable People in This Field
- Elon Musk
- Fei-Fei Li
Related Books
Description
本課程第二部分著重在和人工智慧密不可分的機器學習。課程內容包含了機器學習基礎理論(包含 1990 年代發展的VC理論)、分類器(包含決策樹及支援向量機)、神經網路(包含深度學習)及增強式學習(包含深度增強式學習。
Outline
- Concept learning
- 1-1 Brief Introduction to Machine Learning, Learning from Example
- 1-2 Hypotheses ,Relation between Instance Space and Hypotheses
- 1-3 The Find-S Algorithm
- 1-4 Version Space and The List-Then Eliminate Algorithm
- 1-5 The Candidate Elimination Algorithm
- 1-6 Biased and Unbiased Hypothesis Space, Futility of Bias-Free Learning
- NTU MOOC 課程問題詢問與回報機制
- 課程投影片開放下載公告
- Week 1 Quiz
- Computational Learning Theory
- 2-1 Introduction to Computational Learning Theory, Setting of Sample Complexity
- 2-2 Setting 3, PAC Learnable
- 2-3 Exhausting the Version Space: Definition, Theorem ,Proof and some examples
- 2-4 Shatter, Dichotomy, VC dimension
- 2-5 Some examples and discussion about VC dimension
- 2-6 Upper and Lower Bounds on Sample Complexity with VC dimension, The Mistake Bound for Algorithms
- 2-7 Optimal Mistake Bound
- 2-8 The Weighted-Majority Algorithm and its Bound
- Week 2 Quiz
- Classification
- 3-1 Decision Trees and its Hypothesis Space
- 3-2 Learning Decision Tree, Information
- 3-3 Generalization and Overfitting, Kai Square Pruning,Rule Post-Pruning
- 3-4 Model Evaluation: Metrics for Performance Evaluation, Methods for Model Comparison
- 3-5 Ensemble: Embedding, Bagging and Boosting
- 3-6 Support Vector Machine: Optimization, Soft Margins, and Kernel Trick
- Week 3 Quiz
- Neural Network and Deep learning
- 4-1 Introduction to Neural Network
- 4-2 Single-Layer Network and Perceptron Learning Rule
- 4-3 Multi-Layer Perceptron, Back Propagation Learning, Decline of ANN
- 4-4 Cascade Correlation Neural Networks, Deep or Shallow Structure
- 4-5 Deep Learning: Convolutional Neural Networks
- 4-6 LeNet 5, Dropout, ReLU and the Variants, Maxout, Residual Net
- 4-7 Recurrent Networks, Long Short-Term Memory (LSTM), Neural Turing Machine, Memory-Augmented Neural Networks (MANN)
- 4-8 Autoencoder: Denoising Autoencoder, Stacked Autoencoder and Variational Autoencoder
- 4-9 Generative Adversarial Net (GAN), AE+GAN and Its Applications
- Week 4 Quiz
- Reinforcement learning
- 5-1 Basic Term of Markov Decision Process, Sequential Decisions, Policy, Utility
- 5-2 Derivation of Bellman Equation
- 5-3 Value iteration and Policy Iteration
- 5-4 Q-learning, Learning Policy,Simple GLIE Scheme
- 5-5 Temporal Difference Algorithm,Generalization
- 5-6 Deep Q-learning and Improvement
- 5-7 Deep Policy Network, Partially Observable MDP,Summary
- Week 5 Quiz
Summary of User Reviews
The AI for Everyone course is highly rated among users. It provides a comprehensive introduction to the field of artificial intelligence, making it accessible to everyone regardless of their background. Many users appreciated the course's emphasis on real-world applications of AI.Key Aspect Users Liked About This Course
real-world applications of AIPros from User Reviews
- Comprehensive introduction to AI
- Great for beginners
- Emphasis on real-world applications of AI
- Engaging and interactive content
- Flexible schedule
Cons from User Reviews
- Some users found the course too basic
- Lack of technical depth
- Not suitable for those looking for in-depth technical knowledge
- Limited interaction with course instructors
- Some users reported technical issues with the platform