Muốn học AI nên bắt đầu từ đâu?

chào các a/c,em là 1 đứa vừa thi tốt nghiệp,dù điểm k cao lắm nhưng vẫn muốn học về CNTT,và cảm thấy rất thích cái mảng AI.A/c nào có kinh nghiệm thì chỉ cho em phải bắt đầu từ đâu với?và cần phải học những giáo trình nào ạ?

Đọc quyển này nhé, kinh điển của mọi thời đại, phổ biến trên khắp thế giới :smile: :
Artificial-Intelligence-A-Modern-Approach-3rd-Edition

3 Likes

còn gì nữa k a?mà dùng ngôn ngữ nào là thích hợp nhất?

http://www.quora.com/What-skills-and-or-maths-are-needed-to-study-artificial-intelligence

đọc cái này đi có thể giúp bạn biết sơ qua về những thứ về AI
còn ngôn ngữ thì ngôn ngữ cơ bản nào cũng được như C hoặc Java

3 Likes

Những thứ cơ bản trong nghiên cứu AI là:
Thuật toán di truyền. (Genetic Algorihm) https://www.youtube.com/watch?v=0YIFYj00cxU
Mạng noron. (neural Network)
Khai phá dữ liệu. (Data mining)
Mình cũng đang làm đề tài về cái này, hơi khó nhé. :smile: Một số cái mà AI làm được để bạn xem cho có động lực nghiên cứu:
https://www.youtube.com/watch?v=qv6UVOQ0F44&list=WL&index=37
https://www.youtube.com/watch?v=xcIBoPuNIiw

4 Likes

AI thì bây giờ nó cũng tiến hóa nhiều so với trước rồi. Một vài nhánh phổ biến trong AI mà bạn có thể tham khảo:

  • Datamining
  • Lập trình ràng buộc.
  • Hệ đa tác tử.
  • Học máy(học gíam sát và học không giám sát), thường bao gồm các kỹ
    thuật kiểu như k-mean(clustering), SVM…
  • Computer Vision - mình cũng không biết dịch cái này nó ra thế nào
    nhưng đại khái là dạy cho máy nhận dạng được đồ vật.

Để bắt đầu thì hiện tại mình cũng không biết bạn thích về học về cái gì, vì mỗi nhánh trong AI thì lại có một ứng dụng khác nhau. Mình nêu sơ lược ra đây để bạn có thể đối chiếu.
Datamining: Theo đúng tên gọi của nó là khai phá dữ liệu, tức là cố gắng tìm ra những thông tin mới từ dữ liệu ban đầu(thường là rất lớn và hỗn độn). Dùng datamining thì các công ty có thể nghiên cứu thông tin khách hàng của mình để đưa ra chiến lược tiếp thị cho từng nhóm khách hàng. Mấy trang thương mại điện tử thì dùng datamining để tạo hệ thống gợi ý sản phẩm. Ngân hàng thì dùng dataming để đánh gía rủi ro khi cho vay tiền…
Lập trình ràng buộc: Dùng để giaỉ các bài toán liên quan đến lập lịch(như lập thời khóa biểu…), phân bố tài nguyên,…
Đa tác tử: Đây là một hướng đang nổi lên thời gian gần đây. Chủ yếu là dùng để mô phỏng. Ví dụ như mô phỏng thiên tại, mô phỏng các tác động lên môi trường, mô phỏng giao thông…
Học máy: Đây là một lĩnh vực khá rộng. Gồm 2 hướng chính là dự đoán(dự đoán thời tiết, dự đoán bị bệnh, dự đoán doanh thu…) dựa trên các dữ liệu đã có trước đó, hướng thứ 2 tập trung vào gom nhóm và phân cụm(gom cụm tài liệu, gom cụm tin tức(giống như mục news của bọn google)).
Computer vision: Liên quan nhiều đến nhận dạng ảnh, nhận dạng khuôn mặt, nhận dạng đồ vật…

Sơ sơ những gì mình biết là như vậy. Chúc bạn sớm tìm được hướng đi.

8 Likes

cho tớ xin skype hay email của Bạn được ko ạ!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?