
Ra mắt hai series mới cực hot Trí tuệ nhân tạo A đến Z và Python công cụ không thể thiếu khi nghiên cứu Data science, Machine learning.

Thuật toán Gradient Descent
Gradient Descent là một phần quan trọng trong Machine Learning, nó giúp tìm ra các điểm cực tiểu trong các bài toán tối ưu, một phần không thể thiếu của học máy. Gradient Descent xuất phát từ những nguyên lý rất đời thường nhưng cho hiệu quả cao trong ứng dụng.

Tính đạo hàm và vẽ đồ thị con trong Python
Bài toán tối ưu có liên quan đến tìm điểm cực tiểu trong hàm chi phí, do vậy kiến thức về đạo hàm trong toán học là cần thiết để hiểu được thuật toán Gradient Descent hoạt động sau này cùng với việc vẽ đồ thị đạo hàm trong Python.

Tạo dữ liệu và vẽ đồ thị với Numpy và Matplotlib
Trực quan hóa dữ liệu với biểu đồ cần thiết để phân tích dữ liệu. Numpy, matplotlib giúp vẽ đồ thị các hàm số và hình dung bài toán dễ dàng

Cấu trúc dữ liệu từ điển Dictionary trong Python
Dictionary là cấu trúc dữ liệu phức tạp trong Python có tần suất sử dụng cao, phù hợp với các dữ liệu có ngữ nghĩa giống như một cuốn từ điển trong thực tế. Sử dụng Dictionary thành thạo với các khai báo và phương thức có sẵn, ứng dụng trở lên linh hoạt và mạnh mẽ.

Cấu trúc dữ liệu Set trong Python
Lý thuyết Tập hợp là một phần quan trọng trong Toán học, là nền tảng cho Machine Learning, Data Science. Với Python set, các vấn đề về tập hợp được giải quyết với các phép toán tập hợp với tốc độ xử lý nhanh.

Cấu trúc dữ liệu List và Tuple trong Python
Các cấu trúc dữ liệu giúp cho định vị và lấy giá trị từ dữ liệu tốt hơn. Các kiểu List và Tuple trong Python có thể xử lý các danh sách dài với nhiều các phương thức có sẵn.

Kiểu dữ liệu Boolean và các toán tử AND OR NOT trong Python
Boolean là kiểu dữ liệu cơ bản khi làm việc với toán logic trong lập trình, Python hỗ trợ các toán tử AND, OR và NOT tạo ra các điều kiện logic phức tạp cần thiết khi đưa ra quyết định trong chương trình máy tính.

Người dùng nhập liệu với hàm input() trong Python
Nhập liệu là cần thiết cho tương tác giữa người dùng và chương trình máy tính. Hàm input() trong Python giúp cho người dùng nhập liệu được trong môi trường dòng lệnh, tuy đơn giản nhưng rất cần thiết cho các ứng dụng sau này.

Tổng quát hóa bài toán dự đoán bằng Linear Regression
Bài toán dự đoán Linear Regression có thể xác định lời giải tổng quát thông qua lý thuyết về đại số tuyến tính với các ma trận. Hiểu biết về toán học giúp bạn hiểu sâu hơn những gì Machine Learning đã sử dụng để tạo ra trí tuệ nhân tạo.

Thực hiện Linear Regression với Scikit-learn
Scikit-learn module không thể thiếu khi làm việc với các thuật toán machine learning. Sử dụng Scikit-learn trong Python, thuật toán Hồi quy tuyến tính - Linear Regression sẽ dễ dàng thực hiện với cả những dữ liệu lớn.