This module lays a solid AI foundation for beginners, including 5 core demos:
Demo1: URL Classifier (Introduction to Supervised Learning)
As the first demo of the course, this demo introduces the basic concepts of supervised learning. Learners will build a URL classifier, learn how to extract features from text data, and how to train and evaluate a basic classification model. This lays the conceptual foundation for more complex models later.
Demo2: Comparison of Model Evaluation Metrics
Is Accuracy sufficient? This demo deeply explores various evaluation metrics in classification tasks, including F1 score, AUC-ROC curve, and confusion matrix. Learners will understand why accuracy may be misleading in some scenarios and how to choose appropriate evaluation metrics.
Demo3: Call Center Demand Forecasting (Time Series)
Time series forecasting is an important branch of machine learning. This demo uses real call center data to show how to model and forecast time series data, covering key techniques such as seasonal analysis and trend extraction.
Demo4: Fraud Detection (Imbalanced Data Handling)
Financial fraud detection is a classic application of machine learning in industry. This demo focuses on handling extremely imbalanced datasets, introducing techniques such as oversampling, undersampling, and cost-sensitive learning to help learners understand how to apply machine learning in real business scenarios.
Demo5: K-Means Clustering on Crime Data (Unsupervised Learning)
Unsupervised learning is a powerful tool for discovering hidden patterns in data. This demo uses the K-Means algorithm to perform clustering analysis on crime data, showing how to discover the internal structure of data without labels.