Làm thế nào nội tại là thuật ngữ trong thời gian chạy để xây dựng -nets trong không gian phạm vi của kích thước VC d?


8

Một -net cho một không gian phạm vi (X, \ mathcal {R}) là một tập hợp con N của XN \ nắp R là rỗng cho tất cả R \ in \ mathcal {R} như vậy | X \ nắp R | \ ge \ varepsilon | X | .ε(X,R)NXNRRR|XR|ε|X|

Cho một không gian phạm vi (X,R) của kích thước VC d , một ε -net có kích thước O(dεlog(dε)) có thể được tính trong thời gian O(d)3d(1ε2log(dε))d|X|(xem [1], Thm 4.6).

Ở mức độ nào thì thuật ngữ O(d)3d thực chất cho vấn đề này? Cụ thể, nó có thể được cải thiện thành 2O(d) không? Có giới hạn dưới được biết đến?

Một câu hỏi liên quan: có những điều kiện chung về (X,R) mà sự cải thiện như vậy được biết là tồn tại?

[1] Bernard Chazelle. Phương pháp sai lệch. 2000.


2
Câu hỏi hay! và chào mừng Don!
Suresh Venkat

Câu trả lời:


10

Nếu bạn ổn với thuật toán ngẫu nhiên, thì bạn chỉ có thể lấy mẫu ngẫu nhiên các điểm và đây sẽ là một -net với xác suất ít nhất là . O((d/ϵ)log(d/ϵδ))ϵ1δ

Đối với thuật toán xác định, tôi tin rằng thuật ngữ xuất phát từ lý do sau. Trước tiên, bạn phân vùng toàn bộ tập hợp của mình thành các tập hợp con có kích thước khoảng trong đó là kích thước của -net mà bạn hy vọng sẽ nhận được cuối cùng. Sau đó, bạn hợp nhất hai tập con như vậy và giảm xuống một nửa kích thước đó. (Về cơ bản, điều này được lặp lại cho đến khi còn lại một bộ.) Bước giảm về cơ bản xem xét tất cả các phạm vi thú vị của bộ kích thước . Theo giới hạn của VC, có khoảng và bạn cần "kiểm tra" từng phạm vi này để xem nó có bị tấn công hay không. Các có trong đó. cácdO(d)s=O((d/ϵ)log(d/ϵ))sϵ2sO((2s)d)sddO(d)dtrong thuật ngữ là cần thiết. Vì vậy, để giảm ràng buộc này, bằng cách sử dụng khung xác định này, bằng cách nào đó bạn sẽ cần phải "kiểm tra" tất cả các phạm vi mà không liệt kê rõ ràng chúng. Điều này có vẻ khó thực hiện một cách xác định, nhưng tôi không chắc là tôi biết ràng buộc thấp hơn rõ ràng - hầu hết các công việc trong lĩnh vực này đều cho rằng là không đổi và lạm dụng điều này rất nhiều. sd

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.