Privacy Policy Cookie Policy Terms and Conditions Học máy – Wikipedia tiếng Việt

Học máy

Bách khoa toàn thư mở Wikipedia

Học máy (tiếng Anh: machine learning, tiếng Việt có tài liệu gọi là Máy học) là một lĩnh vực của trí tuệ nhân tạo liên quan đến việc phát triển các kĩ thuật cho phép các máy tính có thể "học". Cụ thể hơn, học máy là một phương pháp để tạo ra các chương trình máy tính bằng việc phân tích các tập dữ liệu. Học máy có liên quan lớn đến thống kê, vì cả hai lĩnh vực đều nghiên cứu việc phân tích dữ liệu, nhưng khác với thống kê, học máy tập trung vào sự phức tạp của các giải thuật trong việc thực thi tính toán. Nhiều bài toán suy luận được xếp vào loại bài toán NP-khó, vì thế một phần của học máy là nghiên cứu sự phát triển các giải thuật suy luận xấp xỉ mà có thể xử lí được.

Học máy có tính ứng dụng rất cao bao gồm máy truy tìm dữ liệu, chẩn đoán y khoa, phát hiện thẻ tín dụng giả, phân tích thị trường chứng khoán, phân loại các chuỗi DNA, nhận dạng tiếng nói và chữ viết, chơi trò chơi và cử động rô-bốt (robot locomotion).

Mục lục

[giấu]

[sửa] Tương tác với con người

Một số hệ thống học máy nỗ lực loại bỏ nhu cầu trực giác của con người trong việc phân tích dữ liệu, trong khi các hệ thống khác hướng đến việc tăng sự cộng tác giữa người và máy. Không thể loại bỏ hoàn toàn tác động của con người vì các nhà thiết kế hệ thống phải chỉ định cách biểu diễn của dữ liệu và những cơ chế nào sẽ được dùng để tìm kiếm các đặc tính của dữ liệu. Học máy có thể được xem là một nỗ lực để tự động hóa một số phần của phương pháp khoa học. Một số nhà nghiên cứu học máy tạo ra các phương pháp bên trong các framework của thống kê Bayes (Bayesian statistics).

[sửa] Các loại giải thuật

Các thuật toán học máy được phân loại theo kết quả mong muốn của thuật toán. Các loại thuật toán thường dùng bao gồm:

  • Học có giám sát (supervised learning) --- trong đó, thuật toán tạo ra má»™t hàm ánh xạ dữ liệu vào tá»›i kết quả mong muốn. Má»™t phát biểu chuẩn về má»™t việc học có giám sát là bài toán phân loại: chÆ°Æ¡ng trình cần học (cách xấp xỉ biểu hiện của) má»™t hàm ánh xạ má»™t vector [X_1, X_2, \ldots X_N] tá»›i má»™t vài lá»›p (class) bằng cách xem xét má»™t số ví dụ mẫu dữ_liệu- kết_quả của hàm đó.
  • Học không giám sát (unsupervised learning) --- mô hình hóa má»™t tập dữ liệu, không có sẵn các ví dụ đã được gắn nhãn.
  • Học ná»­a giám sát (semi-supervised learning) --- kết hợp các ví dụ có gắn nhãn và không gắn nhãn để sinh má»™t hàm hoặc má»™t bá»™ phân loại thích hợp.
  • Học tăng cường (reinforcement learning) --- trong đó, thuật toán học má»™t chính sách hành Ä‘á»™ng tùy theo các quan sát về thế giá»›i. Má»—i hành Ä‘á»™ng đều có tác Ä‘á»™ng tá»›i môi trường, và môi trường cung cấp thông tin phản hồi, các thông tin này hÆ°á»›ng dẫn thuật toán học.
  • transduction --- tÆ°Æ¡ng tá»± học có giám sát nhÆ°ng không xây dá»±ng hàm. Thay vào đó, cố gắng Ä‘oán kết quả má»›i dá»±a vào dữ liệu huấn luyện, kết quả huấn luyện, và dữ liệu má»›i.
  • Học cách học (learning to learn) --- trong đó thuật toán học thiên kiến quy nạp (inductive bias) của chính mình, dá»±a theo các kinh nghiệm đã gặp.

Phân tích hiệu quả các thuật toán học máy là một nhánh của ngành thống kê, được biết với tên lý thuyết học tính toán (computational learning theory).

[sửa] Các chủ đề về học máy

Danh sách các chủ đề của một môn Học máy điển hình.

[sửa] Xem thêm

[sửa] Tham khảo

[sửa] Liên kết bên ngoài

[sửa] Tài nguyên chung

[sửa] Tạp chí và Hội thảo

[sửa] Nhóm nghiên cứu

[sửa] Phần mềm

  • SPIDER SPIDER là má»™t há»™p công cụ học máy hoàn chỉnh cho Matlab.
  • PRTools PRTools là má»™t gói phần mềm hoàn chỉnh khác tÆ°Æ¡ng tá»± SPIDER và được cài trong Matlab. SPIDER có vẻ có nhiều há»— trợ mức thấp, nhÆ°ng các công cụ của PRTools có phần Ä‘a dạng hÆ¡n. PRTools có sách và tài liệu tốt. Cả SPIDER và PRTools được cung cấp miá»…n phí trên mạng cho các ứng dụng phi thÆ°Æ¡ng mại.
  • Orange, bá»™ chÆ°Æ¡ng trình học máy vá»›i các script viết bằng Python và giao diện lập trình đồ họa
  • YALE là má»™t công cụ mạnh miá»…n phí cho Học máy và Khai phá dữ liệu
  • Weka Machine Learning Software
  • Matlab MATLAB có há»— trợ há»™p công cụ cho nhiều công cụ học máy. Hiện giờ há»™ công cụ Tin sinh học đã có Support Vector Machines và các bá»™ phân loại KNN (k láng giềng gần nhất). Há»™p công cụ thống kê thá»±c hiện biệt thức tuyến tính và phân loại bằng cây quyết định. Há»™p công cụ mạng nÆ¡-ron là má»™t bá»™ công cụ hoàn chỉnh để cài đặt mạng nÆ¡-ron. Trong thời gian gần đây, các phÆ°Æ¡ng pháp má»›i để đánh giá hiệu quả của các bá»™ phân loại và để thẩm định chéo đã làm Matlab trở nên hấp dẫn hÆ¡n đối vá»›i học máy.
  • MLC++ là thÆ° viện lá»›p C++ dành cho học có giám sát
  • MDR là má»™t gói phần mềm nguồn mở dành cho việc phát hiện các tÆ°Æ¡ng tác thuá»™c tính bằng phÆ°Æ¡ng pháp multifactor dimensionality reduction (MDR).

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu