Deep Learning là gì?
Note: This post is over 11 years old. The information may be outdated.
Thế giới đã chứng kiến sự phát triển vượt bậc sau khi con người phát minh ra các công nghệ: động cơ hơi nước, điện, máy vi tính, internet. Công nghệ tiếp theo sẽ có sự tác động mạnh mẽ như vậy chính là trí thông minh nhân tạo (Artificial Intelligence - AI). Các sản phẩm kết hợp AI nổi bật có thể thấy như: tính năng gợi ý trả lời mail trong Inbox by Google, tự tạo Video trong Google Photos, trợ lý ảo ChatGPT, Siri và Google Assistant trên smartphone, ...
Có thể thấy trí tuệ nhân tạo thu hút nhiều ông lớn (Google, Microsoft, Facebook, ...) quan tâm đầu tư, đặt biệt là Deep Learning.
Deep Learning
Deep Learning là một thuật toán dựa trên một số ý tưởng từ não bộ tới việc tiếp thu nhiều tầng biểu đạt, cả cụ thể lẫn trừu tượng, qua đó làm rõ nghĩa của các loại dữ liệu. Deep Learning được ứng dụng trong nhận diện hình ảnh, nhận diện giọng nói, xử lý ngôn ngữ tự nhiên. Điểm đặc biệt của Deep Learning là tính chính xác dựa vào lượng dữ liệu, lượng dữ liệu có thể có kích thước khổng lồ mà không bị hạn chế.
Tôi đang tìm hiểu về Deep Learning, những bài viết sau sẽ đi sâu vào tư duy, thuật toán và triển khai 1 hệ thống Deep Learning như thế nào.
Neural Networks
Xem tiếp: Neural Networks là gì?
Related Posts
Papers with Code: A Fantastic GitHub Resource for Machine Learning
Papers with code. Sorted by stars. Updated weekly.
Neural networks là gì?
Neural networks là gì?
TL;DR - Random Forest thay vì Neural Network
Cả Random Forest và Neural Networks đều là những kỹ thuật khác nhau nhưng có thể sử dụng chung ở một số lĩnh vực. Vậy khi nào sử dụng 1 kỹ thuật thay vì cái còn lại?
Deploy Deep Learning model as a web service API
Trong bài này mình sẽ hướng dẫn deploy 1 model Deep learning, cụ thể là Keras dưới dạng một web service API. Sử dụng Flask framework python và Redis server như một Messeage Queue.