Từ hôm nay, mình bắt đầu học về deep learning theo một giáo trình cụ thể.
Hồi học đại học, mình có học về machine learning. Những khái niệm cơ bản như học có giám sát, học không giám sát, phân lớp, … cũng đã biết qua. Sau 2 năm ra trường, chắc quên khá nhiều rồi. Cách mạng 4.0 sẽ là cách mạng của IoT, AI, rô-bốt, xe tự lái, công nghệ sinh học, nano. Giờ 25 tuổi, có nghĩa là cả đời sẽ chứng kiến cuộc cách mạng này và thành quả của nó. Không nhảy vào thì chỉ có con đường tụt hậu. Vì vậy, mình đăng kí khóa học Deeplearning A-Z của Udemy.
Trong quá trình học, mình sẽ ghi chép các nội dung chính, quan trọng ở trên blog này. Vừa để ghi nhớ, vừa để dễ tra cứu sau này.

Bác nào thấy có sai sót gì thì thông báo cho mình ngay để mình update lại kiến thức nhé. Sau ngay ban đầu mà lại ở kiến thức cơ bản thì nguy hiểm lắm.

Hôm nay học bài 1: Deep learning là gì. Cài python, lấy data của môn học, các tài liệu khác.

Continue reading

Find a binary gap

Find a binary gap

GPLv3

Gần đây, mình gặp 1 bài toán khá đơn giản, nhưng thú vị như sau:

Input: A number

Output: The maximum 0 is written between the two numbers 1 in binary form with the fastest possible speed.

Ví dụ:

1
2
3
4
5
6
7
8
>>> bin(10)
'0b1010'
>>> binary_gap(10)
1
>>> bin(12)
'0b1100'
>>> binary_gap(12)
0

Continue reading
Author's picture

Nguyen Tien Thanh

(o.O)


Spamer


Kanagawa,Japan