Bài đăng

Đang hiển thị bài đăng từ Tháng 8, 2019

[Nhập môn Machine Learning] Bài 8: Giới thiệu các thư viện Numpy, Matplotlib, Pandas (P1: Numpy)

Hình ảnh
Trước khi có thể cài đặt thuật toán Machine Learning, chúng ta cần tìm hiểu về các công cụ trước đã. Trong bài viết này, mình muốn giới thiệu với các bạn "bộ ba quyền lực" trong các thư viện Machine Learning của ngôn ngữ Python đó là: Numpy: thư viện hỗ trợ tính toán ma trận Matplotlib: thư viện hỗ trợ biểu diễn đồ thị Pandas: thư viện giúp thao tác với dữ liệu bảng biểu (hay còn có tên gọi khác là Excel của lập trình viên). Chúng ta sẽ lần lượt đi qua cách cài đặt, các hàm và cách sử dụng cơ bản của Numpy, Matplotlib và Pandas cùng với code mẫu để các bạn có thể làm theo trong quá trình đọc bài viết. Nhưng mình sẽ nói nhiều hơn về numpy hơn là 2 thư viện còn lại vì tính quan trọng của thư viện này Python và pip Trong bài viết này, mình sử dụng Python 3.7 . Để kiểm tra máy bạn đã có Python chưa, hãy mở cmd/Terminal lên và gõ python --version hoặc python3 --version nếu lệnh trên không hoạt động. Nếu máy bạn đã có Python thì sẽ được trả lại kết quả như bên dướ

Đa nhiệm: Thứ thuốc độc giết chết sự tập trung

Hình ảnh
Hãy ngẫm lại, lần cuối bạn tập trung làm một việc duy nhất là khi nào? Và được bao lâu? Tôi không chắc là mình nhớ được lần cuối đó là khi nào. Tôi đã từng thấy mình trong tình trạng đa nhiệm trước đây. Vừa học bài vừa coi Youtube, lướt Facebook, lâu lâu có đoạn nào khó quá và cần tập trung thì y như rằng tâm trí tôi lại thèm khát việc lên mạng, lướt lướt vài cái dù biết rằng trên đó chẳng có gì thay đổi. Bạn có thể cho rằng tôi là một thằng nghiện Internet, mà như thế cũng chẳng sai, tôi chỉ bắt đầu nhận thức được điều này khi bắt đầu gặp bài nói chuyện Ted của Cal Newport và đọc cuốn Deep Work của anh chàng này. Trong bài viết này, tôi muốn tổng hợp lại các lý do mà Newport đã đưa ra - trong bài nói lẫn trong cuốn sách - về sự hủy hoại của đa nhiệm gây ra với hệ thống tập trung của con người và việc mạng xã hội, cụ thể hơn là Facebook đã tiếp tay cho sự tàn phá đó như thế nào. Đa nhiệm, sự lừa dối về tính hiệu quả Trong thực tế, không chỉ riêng bản thân mà tôi cũng thấy những ngườ

Bệnh "sợ" tiếng Anh và làm sao để vượt qua nó

Hình ảnh
Photo by  Drew Beamer  on  Unsplash Trong năm vừa qua ở Đại học, mình nhận ra rằng mình gặp trường hợp là các sinh viên dường như sợ tiếng Anh. Vừa rồi, mình có tham gia một lớp Anh Văn của trường, nơi mình mong là mình sẽ có cơ hội cải thiện thêm khả năng nói của mình. Giảng viên của lớp mình là một người tuyệt vời, cô có đưa ra vài lời khuyên hữu ích trong việc học và rất tận tình giải đáp thắc mắc của sinh viên. Ngoài ra, cô còn khuyến khích việc giao tiếp bằng tiếng Anh trong lớp và hạn chế tiếng Việt. Rõ ràng là một cơ hội tuyệt vời cho mục đích của mình. Thế nhưng, không như mình tưởng, trong lớp phần lớn gặp vấn đề với việc nói chuyện bằng tiếng Anh. Mình không nói đến những bạn có khả năng tiếng Anh chưa tốt trong lớp vì ít nhất họ còn cố gắng luyện tập bằng cách sử dụng nó. Những bạn mà mình nhắc đến ở đây là những bạn tránh giao tiếp tiếng Anh. Khi cần phải trả lời bằng tiếng Anh thì các bạn ấy hoặc là im lặng, hoặc là nói bằng tiếng Việt. Nếu vậy thì làm sao khả năng