Parameter là gì?
- ★
- ★
- ★
- ★
- ★
Tham số (parameter) là đầu vào của một hàm (function), nói cụ thể hơn tham số (parameter) là các biến được khai báo khi định nghĩa hàm. Một tham số được thay thế bằng một đối số (argument) khi hàm được gọi. Ví dụ định nghĩa hàm sau đây có hai tham số (parameter) là biến num1 và num2.
/* function returning the max between two numbers */
int max(int num1, int num2) {
/* local variable declaration */
int result;
if (num1 > num2)
result = num1;
else
result = num2;
return result;
}
- ★
- ★
- ★
- ★
- ★
Là các tham số (parameter) trong URL của website.Ví dụ như với URL https://example.com/product.php?productId=5 chúng ta có một tham số productId có giá trị bằng 5.
- ★
- ★
- ★
- ★
- ★
Tham số (parameter) trong học máy (machine learning) là nội bộ của mô hình (model). Có nghĩa là, chúng được học hoặc ước tính hoàn toàn từ dữ liệu trong quá trình huấn luyện (train) khi thuật toán (algorithm) được sử dụng cố gắng tìm hiểu ánh xạ giữa các feature đầu vào và nhãn (label).
Huấn luyện mô hình thường bắt đầu với các tham số (parameter) được khởi tạo thành một số giá trị (giá trị ngẫu nhiên hoặc đặt thành số không). Khi quá trình huấn luyện / học tiến triển, các giá trị ban đầu được cập nhật bằng cách sử dụng thuật toán tối ưu hóa (ví dụ: gradient descent). Thuật toán học liên tục cập nhật các giá trị tham số (parameter) khi học. Vào cuối quá trình , các tham số (parameter) của mô hình là những gì cấu thành nên chính mô hình đó.
Một số ví dụ về các tham số (parameter) như:
- Hệ số (coefficient) hoặc trọng số (weight) của mô hình hồi quy tuyến tính (linear regression) và hồi quy logistic (logistic regression)
- Điểm trung tâm (centroid) của cụm (cluster) trong phân cụm (clustering)
- Trọng số và độ lệnh (bias) của một mạng nơron (neural network)
Learning English Everyday