- vừa được xem lúc

[GPU in AI] Bài 1: Lời mở đầu

0 0 5

Người đăng: CisMine

Theo Viblo Asia

Ngày nay, với sự phát triển nhanh chóng của AI khiến nhu cầu sử dụng ngày càng tăng, dẫn đến việc dữ liệu ngày càng phong phú và các tác vụ ngày càng đa dạng. Điều này khiến các bài toán về Machine-Learning cũng như Deep-Learning tốn nhiều thời gian và bộ nhớ để xử lý. Trong series này, mình sẽ hướng dẫn các bạn tối ưu hóa các bài toán Machine-Learning và Deep-Learning bằng cách sử dụng GPU, nhằm tăng cường hiệu suất và hiệu quả công việc.

image.png

Bạn sẽ học được gì?

GPU in AI sẽ giúp các bạn xử lí các bài toán về Machine-Learning, Deep-Learning một cách hiệu quả hơn về mọi mặt ( accuracy, speed up, efficiency memory ) từ cơ bản cho đến nâng cao và hoàn toàn dễ hiểu

Ở series này các bạn sẽ học được cách sử dụng GPU một cách tối ưu và hơp lí khi ứng dụng vào AI nói chung, Machine-Learning Deep-Learning nói riêng. Và các bạn yên tâm là sẽ có code from scratch cũng như hướng dẫn setup các môi trường, các package cần thiết

Lưu ý

Vì đây là series tập trung về Machine-Learning và Deep-Learning nên các bạn cần có nền tảng về:

  • Machine-Learning: hiểu rõ về Classification - Regression - Clustering
  • Deep-Learning: hiểu rõ về CNN (Convolutional Neural Network) - Gradient Descent

Và mình rất khuyến khích nếu các bạn đọc qua 2 series này: Lập trình song song - NVIDIA Tools để hiểu rõ hơn về cách hoạt động của GPU

Xin lưu ý là về Deep-Learning mình sẽ dùng hoàn toàn bằng Pytorch ( lý do vì sao lại là Pytorch chứ không phải Tensorflow thì ở các bài sau mình sẽ giải thích )

Bình luận

Bài viết tương tự

- vừa được xem lúc

Tấn công và phòng thủ bậc nhất cực mạnh cho các mô hình học máy

tấn công bậc nhất cực mạnh = universal first-order adversary. Update: Bleeding edge của CleverHans đã lên từ 3.1.0 đến 4.

0 0 42

- vừa được xem lúc

[Deep Learning] Key Information Extraction from document using Graph Convolution Network - Bài toán trích rút thông tin từ hóa đơn với Graph Convolution Network

Các nội dung sẽ được đề cập trong bài blog lần này. . Tổng quan về GNN, GCN. Bài toán Key Information Extraction, trích rút thông tin trong văn bản từ ảnh.

0 0 219

- vừa được xem lúc

Trích xuất thông tin bảng biểu cực đơn giản với OpenCV

Trong thời điểm nhà nước đang thúc đẩy mạnh mẽ quá trình chuyển đổi số như hiện nay, Document Understanding nói chung cũng như Table Extraction nói riêng đang trở thành một trong những lĩnh vực được quan tâm phát triển và chú trọng hàng đầu. Vậy Table Extraction là gì? Document Understanding là cái

0 0 230

- vừa được xem lúc

Con đường AI của tôi

Gần đây, khá nhiều bạn nhắn tin hỏi mình những câu hỏi đại loại như: có nên học AI, bắt đầu học AI như nào, làm sao tự học cho đúng, cho nhanh, học không bị nản, lộ trình học AI như nào... Sau nhiều lần trả lời, mình nghĩ rằng nên viết hẳn một bài để trả lời chi tiết hơn, cũng như để các bạn sau này

0 0 157

- vừa được xem lúc

[B5'] Smooth Adversarial Training

Đây là một bài trong series Báo khoa học trong vòng 5 phút. Được viết bởi Xie et. al, John Hopkins University, trong khi đang intern tại Google. Hiện vẫn là preprint do bị reject tại ICLR 2021.

0 0 45

- vừa được xem lúc

Deep Learning với Java - Tại sao không?

Muốn tìm hiểu về Machine Learning / Deep Learning nhưng với background là Java thì sẽ như thế nào và bắt đầu từ đâu? Để tìm được câu trả lời, hãy đọc bài viết này - có thể kỹ năng Java vốn có sẽ giúp bạn có những chuyến phiêu lưu thú vị. DJL là tên viết tắt của Deep Java Library - một thư viện mã ng

0 0 139