Có một Project Euler giống nhau cho máy học không?


32

Tôi thấy Project Euler http://projecteuler.net/ cực kỳ hữu ích trong việc học ngôn ngữ lập trình. Có một trang web tương tự cho Machine Learning không?

Tôi đã xem http://www.kaggle.com/ , nhưng người mới bắt đầu gần như không thể truy cập như Project Euler.


1
+1 Đây là một câu hỏi rất hay, nhưng tôi có bỏ lỡ điều gì không? Các câu trả lời liên quan chủ yếu đến các liên kết đến một số bộ dữ liệu đầy thách thức và các khóa học mở. Mặt khác, ProjectEuler bao gồm các câu hỏi thử thách ở các cấp độ khác nhau và bạn tăng kỹ năng của mình trong khi bạn giải quyết chúng. Và bạn có thể thấy các giải pháp của người khác sau khi bạn giải quyết vấn đề. Nó tương tự như pythonchallenge.com tôi nghĩ. Bạn đang hỏi một cái gì đó như thế này? Một sự làm rõ sẽ rất tốt đẹp.
petrichor

1
Ngoại trừ Kaggle, còn có TunedIt .

Câu trả lời:


13

Mặc dù số tiền đặt cược cao hơn Project Euler, như bạn đã chỉ ra, Kaggle là một nguồn dữ liệu tuyệt vời để sử dụng trong các thử nghiệm của riêng bạn. Nhiều cuộc thi của họ yêu cầu bạn phải đăng nhập để truy cập vào bộ dữ liệu (đối với các thỏa thuận pháp lý và vv), nhưng nếu bạn không thực sự hoàn thành một mục, tôi sẽ không bị phạt.

Điều đó đang được nói, nếu bạn tìm kiếm các bộ dữ liệu cụ thể để kiểm tra các quy trình thống kê, như các bộ dữ liệu tại Princeton , bạn có thể kiểm tra dữ liệu trên các kiến ​​trúc mạng khác nhau và so sánh nó với hồi quy đơn giản, v.v. làm chuẩn.

Xem thêm tại đây để biết danh sách toàn diện, bao gồm tất cả dữ liệu xử lý ngôn ngữ tự nhiên của Google .

Vì vậy, Project Euler cung cấp một dịch vụ tuyệt vời với các vấn đề cụ thể, nhưng trong trường hợp học máy, bạn có thể sử dụng các bộ dữ liệu hiện có với kiến ​​trúc của sáng tạo của mình và so sánh "câu trả lời" với kết luận được trình bày trực tuyến hoặc trong các tài liệu nghiên cứu.


7

UCI nổi tiếng trong cộng đồng học máy cho kho lưu trữ của họ nếu bộ dữ liệu. Nhiều bài báo tạp chí bao gồm kết quả của các kỹ thuật của họ trên một số bộ dữ liệu UCI, vì vậy bạn có thể tự mình thử và xem cách bạn làm.


6

Làm thế nào về: http : //www.ml- class.org/ ? Nó có giới thiệu tốt và một số trích đoạn lập trình. AFAIK Euler có các ví dụ phức tạp hơn nhiều, nhưng lớp ml vẫn là một khởi đầu tốt.

Như đã được chỉ ra trong các ý kiến, khóa học này có phiên bản tiếp theo: http : //jan2012.ml- class.org/#


1
Câu trả lời thú vị. Tôi vừa hoàn thành khóa học và nó rất xuất sắc. Họ đang bắt đầu lại từ jan2012.ml- class.org ...
B Bảy

Tôi cho rằng nhiều người ở đây đến từ khóa học này. Tôi đã không có thời gian để làm điều đó lần trước vì vậy tôi sẽ thử ngay bây giờ :)
jb.

Tôi khuyên bạn nên nó. Chắc chắn giá trị thời gian và nỗ lực.
B Bảy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.