Những tính năng nổi bật của Colab dành cho machine learning science

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

Colab được xây dựng trên nền tảng Jupyter notebook, không cần cài đặt và hoàn toàn miễn phí sử dụng. Nó giúp chúng ta thực thi code ngay tại thời điểm đọc bài viết đó, cực kì tiện lợi và dễ hiểu. Bạn có thể đã thấy nó trên các khóa học online mà không hề để ý đấy, ví dụ như 

Machine Learning Crash Course
,
tensorflow.org
, hay trên các bài viết phổ biến về fhocj máy.

Hôm nay mình sẽ giới thiệu với mọi người 5 thứ ít ai biết của thư viện phổ biến này:

1. Tensorflow đã được tích hợp sẵn.

Khi bạn tạo một cái notebook mới trên

colab.research.google.com
, Tensorflow đã được cài đặt sẵn trên đó và tối ưu theo phần cứng mà bạn có. Chỉ cần gõ lệnh import tensorflow as tf, và bắt đầu code thôi.

2. Cài đặt các thư viện và dữ liệu cần thiết ngay trên code cells.

Tạo một cell với !pip install hoặc !apt-get và cài đặt mọi thứ bạn cần! đơn giản như trên nền tảng ubuntu phải không.

Để có thể thao tác với dữ liệu, bạn có thể tham khảo các hướng dẫn dưới dây:

BigQuery
Drive, Sheets, or Google Cloud Storage
.


3. Tương thích với github

Nếu bạn đã quen với .ipynb trên github, thì thật dễ dàng khi chỉ cần 1 click chuột. Bạn sẽ có thể tạo 1 file notebook tương tự trên Github và chia sẻ nó cho mọi người. Chỉ cần cung cấp đưa link github của bạn, ví dụ:

colab.research.google.com/github/


4. Chia sẻ và sửa cùng nhau

Colab notebook cũng giống như Google Docs và Sheets trước đó của Google. Chúng được lưu trên Google Drive và có thể được chia sẻ, chỉnh sửa, và comment với nhiều người cùng lúc. Chỉ cần chọn chức năng chia sẻ và đưa nó cho người bạn muốn cộng tác.


5. Tối ưu phần cứng nhanh chóng.

Mặc định, Colab notebooks sẽ chạy trên các CPU. Tuy nhiên, bạn có thể dễ dàng chuyển nó sang GPU dễ dàng để phục vụ cho việc huấn luyện. Bằng cách vào Runtime > Change runtime type > GPU.

Bạn cũng có thể chạy Colab notebook trên chính phần cứng máy bạn theo hướng dẫn sau

instructions
.


Colab còn rất nhiều tiện ích mà mình không kể hết tại đây, bạn hãy tự tay mò vào và sẽ cảm thấy như đang code machine learning ở trên "mây" vậy, cực tiện lợi, nhanh, và đặc biệt mạnh mẽ.


Nguồn:

Medium - Colab easy use


Từ khóa: 

trí tuệ nhân tạo