Trong những năm gần đây, học sâu là một trong các lĩnh vực được quan tâm nhiều nhất trong các trường Đại học cũng như các Công ty Công nghệ. Ngày càng nhiều các diễn đàn liên quan đến học máy và học sâu với lượng thành viên và chủ đề trao đổi ngày một tăng. Một trong các Diễn đàn tiếng Việt nổi bật nhất là Facebook Group Machine Learning Cơ Bản và Diễn đàn Machine Learning Cơ Bản với hơn 48.300 thành viên và hàng chục chủ đề mới được thảo luận mỗi ngày.
Qua các diễn đàn đó, chúng tôi nhận ra rằng nhu cầu tìm hiểu lĩnh vực này ngày một tăng trong khi lượng tài liệu tiếng Việt còn rất hạn chế. Đặc biệt, các tài liệu tiếng Việt còn chưa nhất quán trong cách dịch, khiến độc giả bối rối trước quá nhiều thông tin nhưng lại quá ít thông tin đầy đủ. Việc này thúc đẩy chúng tôi tìm và dịch những cuốn sách được quan tâm nhiều về lĩnh vực này.
Nhóm dịch thuật đã bước đầu thành công khi dịch cuốn Machine Learning Yearning của tác giả Andrew Ng. Cuốn sách này đề cập đến các vấn đề cần lưu ý khi xây dựng các hệ thống học máy, trong đó đề cập đến nhiều kiến thức thực tế khi thực hiện dự án. Tuy nhiên, cuốn sách này phần nào hướng tới những người đã có những kinh nghiệm nhất định đã đang tham gia các dự án học máy. Chúng tôi vẫn khao khát được mang một tài liệu đầy đủ hơn với đủ kiến thức toán nền tảng, cách triển khai các công thức toán bằng mã nguồn, cùng với cách triển khai một hệ thống thực tế trên một nền tảng học sâu được nhiều người sử dụng. Và quan trọng hơn, các kiến thức này phải cập nhật các xu hướng học máy mới nhất.
Sau nhiều ngày tìm kiếm các cuốn sách về học máy/học sâu được các trường đại học lớn trên thế giới sử dụng trong quá trình giảng dạy, chúng tôi quyết định chuyển ngữ cuốn sách Dive into Deep Learning của nhóm tác giả từ công ty Amazon. Cuốn này hội tụ đủ các yếu tố: có giải thích toán dễ hiểu, có code đi kèm cho những bạn muốn thực hành ngay khi học xong lý thuyết, cập nhật đầy đủ những khía cạnh của học sâu, và quan trọng nhất là không đòi hỏi bản quyền để dịch. Chúng tôi đã liên hệ với nhóm tác giả và họ rất vui mừng khi cuốn sách sắp được phổ biến rộng rãi hơn nữa.
Hiện cuốn sách vẫn đang được thực hiện và cập nhật nội dụng dựa trên phiên bản 0.15.0
mới nhất.
Chúng tôi cũng chọn bản này vì nó sử dụng thư viện chính là Numpy
(được tích hợp trong MXNet), một thư viện xử lý mảng nhiều chiều phổ biến mà theo chúng tôi –
người làm về học máy, học sâu và khoa học dữ liệu cần biết.
Và chúng tôi cũng đang cập nhật dần những thư viện khác như Pytorch
và TensorFlow
vào nhằm đa dạng hóa lựa chọn hơn cho độc giả.
Hiện tại, cuốn sách này cơ bản đã được hoàn thiện về mặt nội dung. Chúng tôi rất cảm ơn những đóng góp từ Cộng đồng trong suốt khoảng thời gian thực hiện đề tài này, mọi sự đóng góp đều đáng trân quý. Chúng tôi hy vọng cuốn sách này có thể trở thành giáo trình và được sử dụng rộng rãi bởi các trường Đai học và Cộng đồng quan tâm.
Nội dung cuốn sách này rất phong phú và có nhiều bài tập ở cuối mỗi phần. Các bạn có thể tham gia thảo luận nội dung và bài tập của cuốn sách tại đây.
Ngoài ra, bạn cũng có thể thảo luận với nhóm dịch ở trên Github Discussions.
Không, chúng tôi không có kế hoạch thực hiện bản song ngữ cho cuốn sách này. Bạn có thể xem nội dung tiếng Anh tại đây.
Có, chúng tôi sẽ có bản PDF sau khi đã hoàn thiện toàn bộ nội dung cuốn sách này.