คำถามการเรียนรู้ที่เท่าเทียมกัน


10

ให้เรากำหนดระดับของการทำงานมากกว่าชุดของบิต แก้ไขการแจกแจงสองแบบที่ "สมเหตุสมผล" แตกต่างจากกัน (ถ้าคุณต้องการระยะทางแปรผันของมันคืออย่างน้อยหรือสิ่งที่คล้ายกัน)p , q ϵnp,qϵ

ตอนนี้แต่ละฟังก์ชั่นในชั้นนี้จะถูกกำหนดโดยคอลเลกชันของดัชนีและมีการประเมินผลดังต่อไปนี้: หากความเท่าเทียมกันของบิตที่เลือกเป็น 0 กลับตัวอย่างที่สุ่มจากอื่นกลับตัวอย่างที่สุ่มจากคิวk S p qfkSpq

ปัญหา : สมมติว่าฉันได้รับการเข้าถึง oracle บางจากชั้นนี้และในขณะที่ฉันรู้ว่า (หรือบางมาตรการอื่น ๆ ของระยะทาง) ผมไม่ทราบว่าและQϵ p qfϵpq

มีขอบเขตใด ๆ เกี่ยวกับจำนวนของสายที่ฉันต้องทำกับ PAC-เรียนรู้ ? สันนิษฐานว่าคำตอบของฉันจะเป็นในแง่ของและ\n , k ϵfn,kϵ

หมายเหตุ : ฉันไม่ได้ระบุโดเมนผลลัพธ์ อีกครั้งผมมีความยืดหยุ่น แต่สำหรับตอนนี้ขอบอกว่าและมีการกำหนดมากกว่าโดเมน จำกัด[1..M]โดยทั่วไปแล้วฉันก็จะสนใจในกรณีที่พวกเขาถูกกำหนดเหนือ (เช่นถ้าพวกเขาเป็นเกาส์)q [ 1 .. M ] Rpq[1..M]R


ฉันไม่แน่ใจว่าฉันเข้าใจโมเดล คุณระบุอะไรในการเรียก oracle? ตัวอย่างถูกดึงจากการกระจายที่ระบุโดยเป้าหมายเสมอหรือไม่
เลฟเรซิน

1
ในการเรียก oracle คุณเรียกใช้ f () และมันจะส่งกลับค่า
Suresh Venkat

ดังนั้นขึ้นอยู่กับฟังก์ชั่นเป้าหมายทั้งหรือจะถูกใช้ในการสร้างตัวอย่างหรือไม่? (ผมถือว่าคุณเป็นแพ็กเรียนรู้บางระดับ .)p q FfFpqF
เลฟ Reyzin

ใช่ว่าถูกต้อง ปัญหาคือการเรียนรู้ว่าหนึ่ง (หรือเรียนรู้บิตความเท่าเทียมกันถูกนำมาใช้)
Suresh Venkat

2
ฉันไม่แน่ใจว่าคุณจะปรับโมเดล PAC ให้เข้ากับโมเดลนี้ได้อย่างไร แต่ดูเหมือนว่ามันเพียงพอที่จะแยกจากด้วยความน่าจะเป็นแล้วคุณจะได้ค่าสำหรับอิสระเชิงเส้นและใช้การกำจัดแบบเกาส์เพื่อหา (ตั้งแต่คือ เชิงเส้น) การแยกความแตกต่างของสอง gaussians ที่แยกจากกันจะง่ายเช่น q 1 - 1 / ( 2 k ) f ( x ) k x f fpq11/(2k)f(x)kxff
Sasho Nikolov

คำตอบ:


6

การอภิปรายในความคิดเห็นด้านล่างบ่งชี้ว่าฉันเข้าใจผิดคำถาม คำตอบของฉันเป็น premised บนออราเคิลการไม่มีการป้อนข้อมูลและกลับมาที่หรือขึ้นอยู่กับF เห็นได้ชัดว่านี่ไม่ใช่สิ่งที่ถูกถามx p x q f F(x,f(x))xpxqfF


เพราะการกระจายเป้าหมายคือคงที่สำหรับเป้าหมายทุก , Pac-ตัวอย่างที่ถูกผูกไว้บนใช้ (ซึ่งต่อไปนี้จากข้อเท็จจริงที่ว่าการกระจายเป้าหมายนี้ผูกพันแม้สมบูรณ์สามารถขึ้นอยู่กับ ) ดังนั้น ควร พอเพียงเพื่อหาสมมติฐานของข้อผิดพลาด WP1- หมายเหตุ - หลังจากเห็นตัวอย่างเหล่านี้แล้วเราจำเป็นต้องค้นหาสมมติฐานที่สอดคล้องกันจากและสิ่งนี้อาจไม่สามารถใช้การได้f m ˜ O ( 1)fFfϵ1-δF

mO~(1ϵ(VC(F)+log(1/δ)))
ϵ1δF

ในทางตรงกันข้ามใครจะได้รับการจับคู่ที่ต่ำกว่าขอบเขตแม้ในกรณีของการกระจายเครื่องแบบที่ตัวอย่างยังคงต้อง (นี้ สามารถปรับปรุงเล็กน้อย)เมตรโอห์ม( V C ( F ) )p=q=UmΩ(VC(F))

ความแปรปรวนระยะห่างระหว่างและเช่นเดียวกับอาจมีบทบาทในช่องว่างเล็ก ๆ ระหว่างขอบเขตเหล่านี้ แต่ฉันสงสัยq kpqk


(f,D)xD(x,f(x))fn) เลวีคำตอบของคุณถือว่าเป็นคำทำนายของประเภทแรกหรือประเภทที่สองหรือไม่? ถ้าเป็นประเภทที่สองเรายังพูดถึง PAC-learning อยู่หรือไม่?
Keki Burjorjee

1
(x,f(x))xDfpqp=q

pq

1
fxf(x)pqx

p=N(+0.25,1)q=N(0.25,1)def fitness() ...random_number_generator.set_seed(x)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.