Hàm sigmoid trên một feature
Sigmoid nén mọi giá trị thực về khoảng (0, 1), nên dùng cho xác suất ở bài phân loại nhị phân và cho các cổng trong mạng hồi quy.
Tiến độ của tôi ở bài này
Điểm được lưu vào tài khoản sau khi chấm bài.
Đang tải điểm của bạn…
Kiến thức và chủ đề
Kiến thức tiên quyết: exponential, lists-and-loops.
Nội dung đề bài
Mô tả bài toán
Sigmoid nén mọi giá trị thực về khoảng (0, 1), nên dùng cho xác suất ở bài phân loại nhị phân và cho các cổng trong mạng hồi quy.
Yêu cầu
Đọc từ stdin: dòng 1 là N; dòng 2 gồm N số thực. In ra σ(x) = 11 + e-x cho từng giá trị, mỗi giá trị Kết quả in với đúng 4 chữ số thập phân., cách nhau bởi dấu cách.
Quy ước nộp bài
- Chỉ cần viết một chương trình đọc
stdinvà in rastdout. Bài này không yêu cầu viết hàm. - Không truyền lời nhắc vào
input(). Lời nhắc sẽ bị in vàostdoutvà làm bài sai. - Chỉ in đúng nội dung ở mục Output. Không in thêm nhãn, dòng trống hay ký tự thừa.
- Output được so khớp từng ký tự, phân biệt chữ hoa/thường và dấu câu.
Input
Hai dòng: N và dãy số thực.
Output
N số thực trong khoảng (0, 1) với 4 chữ số thập phân.
Ràng buộc
- 1 ≤ N ≤ 104; |xi| ≤ 50.
Ví dụ 1
Input
2
0 0Output
0.5000 0.5000
$\sigma(0) = 1/(1+1) = 0.5$.Ví dụ 2
Input
1
1Output
0.7311
$\sigma(1) = 1/(1+e^{-1}) \approx 0.7311$.Gợi ý và lời giải chỉ mở sau khi bạn bấm Nộp bài. Giáo viên và quản trị viên mở được ngay.
Góp ý & báo lỗi bài tập
Đề bài chưa rõ, test có vấn đề hay bạn có ý tưởng giúp bài tốt hơn? Gửi cho đội ngũ AI Empire nhé — mỗi góp ý đều được đọc.
