Algorithm là gì?
- ★
- ★
- ★
- ★
- ★
Thuật toán (algorithm) trình tự hay chuỗi các bước được dùng để giải quyết một vấn đề. Thuật toán (algorithm) được thiết kế không phụ thuộc vào ngôn ngữ (language independent), tức là chúng chỉ là các hướng dẫn đơn giản có thể được thực hiện bằng bất kỳ ngôn ngữ nào, nhưng kết quả đầu ra sẽ giống nhau như mong đợi.
Bên dưới là thuật toán tìm kiếm tuyến tính (linear search) bằng mã giả (pseudocode)
procedure linear_search (list, value)
for each item in the list
if match item == value
return the item's location
end if
end for
end procedure
- ★
- ★
- ★
- ★
- ★
Thuật toán (algorithm) trong học máy (machine learning) là một thủ tục được chạy trên dữ liệu để tạo ra một mô hình học máy (machine learning model). Các thuật toán học máy thực hiện nhận dạng mẫu (pattern recognition). Các thuật toán (algorithm) học từ dữ liệu .Có rất nhiều thuật toán học máy như đối với bài toán phân loại (classification) ta có thuật toán k hàng xóm gần nhất (k-nearest neighbors), đối với bài toán hồi quy (regression) ta có thuật toán hồi quy tuyến tính (linear regression), đối với bài toán phân cụm (clustering) ta có thuật toán k-mean.
Learning English Everyday