Nên đầu tư mua GPU hay sử dụng các dịch vụ cloud computing như AWS?

  1. Trí tuệ nhân tạo

Mình hay thích vọc các thuật toán ML và chạy một số bài toán nhận dạng ảnh, segmentation, etc., và thấy chạy trên CPU hơi chậm 1 chút. Không biết có bạn nào am hiểu về GPU có thể góp ý xem mình nên đầu tư 1 con GPU về chạy không (mình có máy bàn), hay dùng AWS? Ưu nhược điểm của 2 cái này là gì?

Từ khóa: 

trí tuệ nhân tạo

Theo quan điểm của mình thì lựa chọn phụ thuộc vào nguồn tài chính và mục đích sử dụng của bạn:

  • Nếu chỉ dùng để vọc thuật toán mình nghĩ bạn nên mua một con gpu vì AWS tốn tiền theo thời gian.
  • Nếu làm product thì AWS là một lựa chọn tốt để giảm thiểu các chi phí xung quanh.
Trả lời

Theo quan điểm của mình thì lựa chọn phụ thuộc vào nguồn tài chính và mục đích sử dụng của bạn:

  • Nếu chỉ dùng để vọc thuật toán mình nghĩ bạn nên mua một con gpu vì AWS tốn tiền theo thời gian.
  • Nếu làm product thì AWS là một lựa chọn tốt để giảm thiểu các chi phí xung quanh.

Cá nhân mình nghĩ nên đầu tư GPU, dùng được lâu dài, ngoài ra còn phục vụ 1 số nhu cầu khác nữa :3

Google có một công cụ tên là Google Colab có thể giúp bạn train ML models cỡ nhỏ và vừa miễn phí. Bạn có thể tham khảo thêm ở đây:

https://hackernoon.com/train-your-machine-learning-models-on-googles-gpus-for-free-forever-a41bd309d6ad

Đầu tư mua GPU, dùng AWS không thể về lâu dài và không thể optimize system không cách triệt để được. Và nếu dùng AWS bạn nên mua các GPU rẻ hơn từ người dùng hơn là AWS.

Ủng hộ đầu tư dài hạn. Thuê, phụ thuộc người khác là không thích. :D.

Bạn có thể đầu tư con Jetson tx1, tx2 về để chạy các ứng dụng

Chung thắc mắc :D

Idea là xài thử trước rồi hãy quyết định, trên AWS, google api, IBM,... đều cho xài free với 1 khoản tiền nhất định. Xài bọn trên siêu sướng là nó có 1 hệ sinh thái để support bạn với quá nhiều tính năng và đồng bộ từ trên xuống dưới.

Quay lại câu hỏi, nếu có tiền thì xài của AWS nhé để vừa học được bọn AWS và có mấy cái certificates của bọn chúng luôn (nhiều công ty cần). Nếu để vọc các thuật toán ML và chạy nhận dạng anh thì cứ mua GPU về xài cho tiết kiệm và vọc đc lúc nào cũng đc.