Làm thế nào tôi nên bắt đầu với trí tuệ nhân tạo?


Câu trả lời:



5

AI có phạm vi khá lớn và nó nằm ở giao lộ của một số khu vực. Tuy nhiên, có một vài lĩnh vực hoặc chủ đề thiết yếu mà bạn cần biết

  1. Đặt lý thuyết
  2. Hợp lý
  3. Đại số tuyến tính
  4. Giải tích
  5. Xác suất và Thống kê

Tôi khuyên bạn trước tiên nên khám phá các thuật toán AI mà bạn có thể quan tâm. Tôi khuyên bạn nên bắt đầu với học máy và học sâu.

Đừng quên một điều kiện tiên quyết rất quan trọng, niềm đam mê , mà không có nó bạn có lẽ lãng phí thời gian của bạn!


4

Tôi muốn đề nghị bạn

  1. bắt đầu với khóa học Machine Learning của Andrew Ng trên Coursera. Ông cung cấp giới thiệu ngắn gọn về toán học cần thiết cho máy học. Mặc dù không hoàn thành, nhưng nó sẽ đủ để đi qua khóa học.
  2. Tiếp theo cẩn thận tìm hiểu hồi quy logistic trong khóa học. Hàm sigmoid sẽ được sử dụng rộng rãi trong các mạng thần kinh.
  3. Trong khóa học, anh ấy sẽ giới thiệu cho bạn các mạng thần kinh và giảm thiểu lỗi bằng cách sử dụng lan truyền ngược. Việc truyền bá trở lại sẽ sử dụng kỹ thuật tối ưu hóa được gọi là Gradient Descent. Đây là một chủ đề rất quan trọng.
  4. Sau khi hoàn thành các bước trên, hãy thử khóa học mạng thần kinh của Geoff Hinton trên Coursera.

Nếu bạn muốn đi sâu vào toán học. Thử những thứ này xem:

  • Đại số tuyến tính - Gilbert Strang
  • xác suất - học viện khan

Tôi cũng muốn đề xuất một trong những cuốn sách hay nhất để học sâu: Học sâu của Ian Goodfellow và Yoshua Bengio và Aaron Courville. http://www.deeplearningbook.org/


2

Trí tuệ nhân tạo là một lĩnh vực rất rộng và do đó mọi thứ sẽ thay đổi theo.

Một số điều kiện tiên quyết: (Là sinh viên của CS, bạn nên hoàn thành chúng)

  • Kiến thức âm thanh về thuật toán và cấu trúc dữ liệu. Kỹ năng này sẽ có ích trong khi giải quyết các vấn đề yêu cầu sử dụng cắt tỉa alpha-beta, thuật toán minimax, v.v.
  • Kiến thức cơ bản về các ngôn ngữ lập trình như Java, Python. Python sẽ giúp vì nó tập trung nhiều hơn vào phần phát triển. Để biết thêm thông tin đọc này . Kiến thức về LISP sẽ rất hữu ích. Đi qua câu trả lời này .

Cuốn sách, Trí tuệ nhân tạo: Cách tiếp cận hiện đại (của Stuart J. Russell và Peter Norvig) được coi là Kinh thánh của AI. Tôi mạnh mẽ khuyên bạn nên đọc cuốn sách hoàn chỉnh và giải quyết các bài tập. Bạn có thể tìm thấy pdf của cuốn sách ở đây . Đối với hướng dẫn giải pháp truy cập liên kết này . Sẽ tốt hơn nếu bạn có thể mua một bản cứng của cuốn sách.

Kiến thức về Lý thuyết tính toán sẽ giúp bạn rất nhiều. Đặc biệt là khi bạn đang làm việc trong lĩnh vực Xử lý ngôn ngữ tự nhiên. Các lĩnh vực con khác của AI có thể khiến bạn quan tâm sẽ là Machine Learning, Evolution Computing, Thuật toán di truyền, Học tăng cường, Học sâu, v.v.
Kiến thức về Thống kê tốt hơn, sẽ tốt hơn cho Trí tuệ nhân tạo. Hãy theo dõi các hoạt động gần đây trong lĩnh vực này thông qua các diễn đàn, trang web, v.v ... Trang web AI mở cũng là một nguồn rất tốt.


1

Ngoài câu trả lời của Maheshwar, một khi bạn cảm thấy muốn thử Machine Learning thực tế hơn, tôi sẽ bắt đầu với Weka . Phần mềm này miễn phí và hiệu quả, họ có hướng dẫn sử dụng tốt và các bài tập phù hợp và có rất nhiều video miễn phí có sẵn trên Youtube!


1

Để bổ sung cho các câu trả lời khác:

Tôi khuyên bạn nên tham gia khóa học Trí tuệ nhân tạo từ micromaster AI do Columbia cung cấp trên edx.

Khóa học bao gồm một loạt các vấn đề về AI và điều quan trọng nhất là cung cấp cho bạn một khuôn khổ chung để suy nghĩ với sự kết hợp các ứng dụng trên python. Dựa trên cuốn sách Trí tuệ nhân tạo: Cách tiếp cận hiện đại của Peter Norvig và Stuart Russell

Từ quan điểm của học máy cũng như gokul đã nói , khóa học về Máy học của Andrew Ng. trên coursera là một khóa học giới thiệu tốt và rất định hướng cho một học viên tiềm năng.

Tôi thấy hữu ích khi kết hợp nghiên cứu một số thuật toán học máy với ngôn ngữ lập trình thống kê R để thử nghiệm nhiều thuật toán để nắm bắt các khái niệm. Các cuốn sách hữu ích sau: Các yếu tố của học thống kêgiới thiệu về học thống kê , cả hai đều có sẵn miễn phí trên các trang web của tác giả.


0

Vì họ đề xuất các tài nguyên tốt và có nhiều tài nguyên nhưng tôi sẽ khuyên bạn nên bắt đầu với cuốn sách về trí tuệ nhân tạo (AI) tốt nhất là gì? , Giới thiệu về Học máyTrí tuệ nhân tạo - Học máy

Và video này tóm tắt những kiến ​​thức về toán học mà bạn cần Toán học về Máy học Và liên kết này giải thích Toán học cho AI: Tất cả các chủ đề toán học cần thiết mà bạn cần

Sau đó, bạn có thể thấy các liên kết này, những liên kết yêu thích của tôi

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.