[KHMT] – 5 Thư viện Javascript dành cho Machine Learning

Ủng hộ AnonyHome Team
Chờ một chút: bạn thấy bài viết có ích chứ? Hãy chia sẻ nó với mọi người nhé!
Sau chuỗi bài chia sẻ tài liệu về trí tuệ nhân tạo. Như giáo trình Nhập môn trí tuệ nhân tạo của Bưu chính viễn thông hay giáo trình Trí tuệ nhân tạo của Học viện kỹ thuật quân sự. Thì hôm nay AnonyHome sẽ giới thiệu đến các bạn 5 thư viện Javascript dành cho Machine Learning để các bạn có thể nghiên cứu và thực hành.

1. Brain.js

Brain.js là một thư viện Javascript cho Mạng nơ-ron thay thế “brain” library (hiện không dùng nữa), có thể được sử dụng với Node.js hoặc trong trình duyệt và cung cấp các loại mạng khác nhau cho các tác vụ khác nhau. Dưới đây là bản demo training mạng để nhận biết độ tương phản màu.
5 Thư viện Javascript dành cho Machine Learning - AnonyHome
Training Synaptic image-filter perceptron

2. Synaptic

Synaptic là một thư viện mạng nơ-ron Javascript cho node.js và trình duyệt cho phép bạn huấn luyện các kiến ​​trúc mạng nơ-ron thứ nhất và thậm chí thứ hai. Dự án bao gồm một vài kiến ​​trúc tích hợp như tri giác đa lớp, mạng bộ nhớ dài hạn đa lớp, … và bạn có khả năng huấn luyện một mạng thực sự.
5 Thư viện Javascript dành cho Machine Learning - AnonyHome
Training Synaptic image-filter perceptron

3. Neataptic

Thư viện này cung cấp quá trình phát triển thần kinh & truyền ngược nhanh cho trình duyệt và Node.js, với một vài mạng tích hợp bao gồm perceptron, LSTM, GRU, Nark và hơn thế nữa.
5 Thư viện Javascript dành cho Machine Learning - AnonyHome
Neataptic target-seeking AI demo

4. Conventjs

 

Được phát triển bởi Stanford U PhD. Thư viện nổi tiếng này đã không được duy trì trong 4 năm qua, nhưng nó chắc chắn là một trong những dự án thú vị nhất trong danh sách. Nó có một triển khai Javascript cho các mạng thần kinh hỗ trợ các mô-đun phổ biến, phân loại, hồi quy, mô-đun học tập củng cố thử nghiệm và thậm chí có thể huấn luyện các mạng tích chập xử lý hình ảnh.

 

5 Thư viện Javascript dành cho Machine Learning - AnonyHome
Conventjs demo for toy 2d classification with 2-layer neural network

 

5. Webnnn

 

Thư viện do Nhật Bản sản xuất này được xây dựng để chạy mô hình được đào tạo trước mạng lưới thần kinh sâu trên trình duyệt và nhanh chóng. Do việc thực thi DNN trên trình duyệt tiêu tốn nhiều tài nguyên tính toán, khung này tối ưu hóa mô hình DNN để nén dữ liệu mô hình và tăng tốc thực thi thông qua các API JavaScript như WebAssugging và WebGPU.

 

5 Thư viện Javascript dành cho Machine Learning - AnonyHome
Neural style transfer example
Mời các bạn đón đọc tiếp phần 2. Đừng quên theo dõi website để ủng hộ AnonyHome team và để nhận các bài viết mới nhất nhé!

 

Share
0 0 vote
Vui lòng đánh giá bài viết
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
XEM THÊM
Tôi đã đọc được ở đâu…
0
Bạn thích bài viết chứ? Hãy để lại bình luận.x
()
x