Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Tìm hiểu về_ AI

14:43 07-01-2018 656 lượt xem 3 bình luận 18:00 07-01-2018

Anh Long chia sẻ cho em và mọi người biết hiểu biết của anh về lập trình Ai được không ạ

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Anh Thư đã bình luận 18:00 07-01-2018

Bài toán chơi kéo búa dao mà admin đề cập thuộc về Reinforcement Learning - RL. RL là 1 phần của Machine Learning - ML. ML là 1 phần của AI.

ML đơn giản gồm 3 phần: model (rule + inference), training data stream, cost function (goal function). ML sẽ cải tiến model dựa trên training data sao cho cost function đạt cực tiểu (goal function gần bằng 1 giá trị cho trước).

RL khác ML ở train data. Thay vì có nguyên training data ngay từ đầu. Thì training data có được thông qua thời gian. Vì vậy model thay vì phụ thuộc vào training data với ML, trong RL, model phụ thuộc vào new training data + previous model.

Lấy dữ liệu là bước data crawling hoặc data cleaning, là 1 phần trong quy trình thực hiện ML.

Dự đoán thuộc về Regression Learning, output là 1 giá trị liên tục.

Anh Thư đã bình luận 17:49 07-01-2018

Có 4 định nghĩa về AI:

  • Máy tính suy nghĩ như con người
  • May tính hành động như con người
  • Máy tính bắt chước suy nghĩ con người
  • Máy tính bắt chước hành động con người 

http://people.eecs.berkeley.edu/~russell/intro.html

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 14:46 07-01-2018

bản chất AI là làm sao cho máy tính, phần mềm có trí thông minh nằm ngoài những mức hoạch định có sẵn.

ví dụ: bạn làm game kéo búa bao. thì chỉ có 3 để win và 3 cách để hòa.

Nhưng khi code them AI vào máy nó tự học hỏi thêm và đưa ra một số trường hợp ngoại lệ khác hoặc chính nó tự tạo ra luật chơi mới thú vị hơn. cái này là AI + machine learning.

AI còn có thể lấy dữ liệu từ inertenet + với Marchine learning để dự đoán tuần sau bất động sản khu vực nào sẽ lên giá...

thậm chí bạn có thể làm 1 con bot chơi chứng khoáng nếu bạn đủ khả năng toán học

Câu hỏi mới nhất