0. Machine learning cho người mới bắt đầu

Thầy dạy machine learning của mình có nói nôm na thế này:

“Bạn chưa thực sự hiểu đến khi bạn trình bày được cho người khác hiểu. Mà trình bày cho đứa càng ngu bao nhiêu thì bạn hiểu bấy nhiêu. Vậy hãy trình bày cho máy tính hiểu”.

Giới thiệu

Mình sẽ viết blog để note lại những gì mình học được. Vừa để tổng kết lại những gì mình đã học được, cũng là nguồn tài liệu tiếng việt giúp các bạn học machine learning.

Machine learning cho người mới bắt đầu

Có bạn nào đã từng thử học machine learning rồi thấy công thức toán học khó quá lại bỏ như mình không. Yêu cầu nào là Đại số tuyến tính, xác suất thống kê, giải thuật, …. Các bạn đừng lo lắng chúng ta cứ đi thẳng toán học, xác suất không hiểu phần nào chúng ta có thể tra cứu lại. Bản thân mình cảm thấy lúc cần thì học mới dễ vào. Lúc đầu luôn là khó khăn nhất bạn đừng nản chí. Mình học ngành Khoa học máy tính tại Đại học Công nghiệp Hà Nội. Ngành Computer Science nhưng lúc học đại học mình không hiểu về nó, mình nghĩ nó linh tinh và nghĩ bản thân cũng không thể thành chuyên gia được. Và mình chỉ chú trọng vào kĩ thuật lập trình, học C#, Php, Javascript, mình muốn làm một developer. Và mình đi thực tập tại một công ty startup. Rồi mình học khóa fresher tại Fsoft. Rồi được làm việc chính thức, là lập trình viên Java Developer ở FSoft. Mình đăng ký một khóa Machine learning fundamental offline 7 ngày trên công ty. Và mình quyết tâm nghỉ ở nhà một tháng để học machine learning. Với ước mơ trở thành một computer scientist. Mình tiếp xúc với machine learning chưa lâu. Các bài viết sẽ được tổng hợp từ những gì mình học được. Mong có sự góp ý của các bạn. Nói về cách học thì tùy theo mỗi người. Mình sẽ chia sẻ cách học của mình.

Khóa machine learning Coursera

coursera-1024x576 Ok Ai cũng recommend học khóa này. Trước đây mình cứ nghĩ rằng coursera là mất phí nhưng trên coursera bạn có thể học miễn phí, nếu muốn có chứng chỉ thì bạn có thể mua, ngoài ra còn có hỗ trợ tài chính nữa.

Datacamp

datacamp-1024x576
Là một hình thức học trực tuyến có các bài tập kèm theo kiểu điền code vào chỗ trống, khá dễ để học. Có nhiều khóa học khác nhau sử dụng ngôn ngữ Python, R, Xác suất thống kê, Import cleaning data, Machine learning, Deep Learning, … Ngoài ra còn có các project nhỏ để ôn tập lại những gì đã học. Vấn đề quan trọng là nó có free không?. Không nó mất phí đấy nhưng bạn yên tâm bạn sẽ được free 2 tháng trial nếu đăng nhập vào
https://visualstudio.microsoft.com/dev-essentials/
datacamp-free

Blog https://machinelearningcoban.com/

Chứng minh toán học rất đầy đủ

Blog https://ongxuanhong.wordpress.com/

Bài viết ở đây rất chất lượng

Cài đặt wordpress trên ubuntu sử dụng Compute Engine

Nếu các bạn chưa biết, google và amazon đều cho sử dụng cloud miễn phí trong một năm. Điều kiện là bạn chỉ cần thẻ visa để xác nhận. Khi đăng ký dịch vụ bạn sẽ bị trừ 1$ trong tài khoản và sẽ được hoàn lại tiền. Khi đã đăng ký xong bạn có thể deloy website, trải nghiệm hệ điều hành mới, lưu trữ, … Mình thì sử dụng để viết blog này.

Đăng ký google cloud

Cài đặt LAMP Stack

1. Cài đặt Apache 2

sudo apt install apache2

2. Cài đặt Mysql

sudo apt install apache2

3. Cài các thư viện php

sudo apt install php-pear php-fpm php-dev php-zip php-curl php-xmlrpc php-gd php-mysql php-mbstring php-xml libapache2-mod-php

4. Restart Server

sudo service apache2 restart

Thành công

Cài đặt wordpress

Khi cài mình gặp một số lỗi như sau: Lỗi kết nối mysql:

$ sudo mysql -u root # I had to use “sudo” since is new installation
mysql> USE mysql;
mysql> UPDATE user SET plugin=’mysql_native_password’ WHERE User=’root’;
mysql> FLUSH PRIVILEGES;
mysql> exit;
$ service mysql restart

Yêu cầu đăng nhập FTP khi cài đặt chủ đề:

sudo chown -Rf www-data.www-data /var/www/html/

Permalink không hoạt động: Link