-
Trình Thực Thi
Trình biên dịch Python Trình biên dịch C++ Trình biên dịch C Trình biên dịch Matplotlib Trình thông dịch Node.js Trình thông dịch PHP Trình biên dịch C# / .NET Trình biên dịch Rust Ruby Interpreter Trình biên dịch Java Trình biên dịch Go Trình biên dịch Kotlin Trình biên dịch Swift Trình biên dịch TypeScript
-
Học lập trình
Học Python Ví dụ chạy được, NumPy, pandas và nhiều nội dung khác Học AIMạng nơ-ron, học máy và LLM từ đầu Học C và C++ Con trỏ, bộ nhớ, STL và C++ hiện đại Học C#C# cơ bản, OOP, LINQ, async và bài tập .NET Thuật toán Python Tìm kiếm, sắp xếp, đệ quy và trình mô phỏng O(n) Thuật toán C và C++ So sánh cách cài đặt bằng C và C++
- Thử tháchMới
Thử thách lập trình về Trí tuệ nhân tạo
Luyện trí tuệ nhân tạo với 47 thử thách lập trình từ dễ đến khó. Mỗi thử thách chạy ngay trên trình duyệt, có kiểm thử tức thì, AI nhận xét code và lời giải cộng đồng để so sánh.
Dễ · 19 Trung bình · 24 Khó · 4
Kỹ năng bạn sẽ luyện: Hạ gradientCây quyết địnhHồi quyLan truyền ngượcQuy tắc dây chuyềnTransformerAdamAttentionAttention có mặt nạBPEBanditBài toán XOR
- Python · C++ · C#
- Kiểm tra tự động
- Đánh giá mã bằng AI
- Giải pháp cộng đồng
- 226
- Thử thách
- 2
- Giải pháp đã chia sẻ
- 3
- Ngôn ngữ
Tất cả thử thách
Tìm theo chủ đề, ngôn ngữ hoặc độ khó.
Dễ
Chuẩn hóa min-max
Co giãn một đặc trưng để giá trị nhỏ nhất thành 0 và lớn nhất thành 1.
Bạn sẽ học
Chuẩn hóa đặc trưngTiền xử lý dữ liệu
Chưa có lời giải
Trung bình
Bộ phân loại Naive Bayes
Dự đoán lớp từ các đặc trưng phân loại bằng định lý Bayes và làm trơn Laplace.
Bạn sẽ học
Định lý BayesLàm trơn Laplace
Chưa có lời giải
Dễ
Nhân ma trận
Nhân hai ma trận, phép tính đứng sau mọi lớp của mạng nơ-ron.
Bạn sẽ học
Ma trậnĐại số tuyến tính
Chưa có lời giải
Trung bình
Bộ phân loại K láng giềng gần nhất
Dự đoán nhãn bằng cách bỏ phiếu đa số trong k điểm huấn luyện gần nhất.
Bạn sẽ học
KNNĐộ đo khoảng cách
Chưa có lời giải
Trung bình
Phân cụm K-means
Chia các điểm thành k cụm bằng cách lặp lại việc gán điểm vào tâm cụm gần nhất và dời tâm cụm.
Bạn sẽ học
Phân cụmTâm cụm
Chưa có lời giải
Trung bình
Độ lợi thông tin
Tính mức giảm entropy khi chia theo một đặc trưng, tiêu chí đứng sau cây quyết định ID3.
Bạn sẽ học
EntropyCây quyết định
Chưa có lời giải
Trung bình
Self-attention nhân quả (có mask)
Cài đặt attention có mask mà các mô hình GPT dùng, trong đó mỗi token chỉ được nhìn chính nó và các token trước.
Bạn sẽ học
Attention có mặt nạMô hình GPT
Chưa có lời giải
Dễ
Tách từ và xây dựng từ vựng
Tách văn bản thành các từ viết thường và xây dựng từ vựng sắp theo tần suất, bước đầu tiên của mọi mô hình ngôn ngữ.
Bạn sẽ học
Tách tokenXây dựng từ vựng
Chưa có lời giải
Dễ
Hàm softmax
Biến các điểm số thô thành xác suất có tổng bằng 1 mà không bị tràn số với giá trị lớn.
Bạn sẽ học
SoftmaxỔn định số học
Chưa có lời giải
Dễ
Tích vô hướng của hai vector
Nhân hai vector theo từng phần tử rồi cộng kết quả lại, phép tính cốt lõi của mọi nơ-ron.
Bạn sẽ học
VectorTích vô hướng
Chưa có lời giải
Khó
Scaled dot-product attention
Cài đặt phép attention, trái tim của Transformer và các mô hình ngôn ngữ lớn.
Bạn sẽ học
AttentionTransformer
Chưa có lời giải
Duyệt theo chủ đề
- Beginner 95
- trí tuệ nhân tạo 47
- học máy 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Mạng nơ-ron 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Mẫu thiết kế 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Dictionaries 3
- Fractions 3
- Học tăng cường 3
- Sliding-window 3
- Trees 3