อ่าน 4 นาที
ความรู้สามัญสำนึก (ปัญญาประดิษฐ์)
ในการวิจัย ปัญญาประดิษฐ์ ความรู้สามัญสำนึก ประกอบด้วยข้อเท็จจริงเกี่ยวกับโลกในชีวิตประจำวัน เช่น "มะนาวมีรสเปรี้ยว" หรือ "วัวร้องมู" ซึ่งมนุษย์ทุกคนควรจะรู้...
ความรู้สามัญสำนึก (ปัญญาประดิษฐ์)
ในการวิจัย ปัญญาประดิษฐ์ความรู้สามัญสำนึกประกอบด้วยข้อเท็จจริงเกี่ยวกับโลกในชีวิตประจำวัน เช่น "มะนาวมีรสเปรี้ยว" หรือ "วัวร้องมู" ซึ่งมนุษย์ทุกคนควรจะรู้ ปัจจุบันเป็นปัญหาที่ยังแก้ไม่ตกในปัญญาประดิษฐ์ทั่วไปโปรแกรม AI แรกที่กล่าวถึง ความรู้ สามัญสำนึกคือAdvice Takerในปี 1959 โดยJohn McCarthy [ 1 ]
ความรู้สามัญสำนึกสามารถเป็นพื้นฐานของ กระบวนการ ให้เหตุผลแบบสามัญสำนึกเพื่อพยายามอนุมาน เช่น "คุณอาจอบเค้กเพราะคุณต้องการให้คนกินเค้ก" กระบวนการ ประมวลผลภาษาธรรมชาติสามารถแนบกับฐานความรู้สามัญสำนึกเพื่อให้ฐานความรู้พยายามตอบคำถามเกี่ยวกับโลกได้[ 2 ]ความรู้สามัญสำนึกยังช่วยแก้ปัญหาเมื่อเผชิญกับข้อมูลที่ไม่ครบถ้วนการใช้ความเชื่อที่แพร่หลายเกี่ยวกับสิ่งของในชีวิตประจำวัน หรือ ความรู้ สามัญสำนึกระบบ AI จะตั้งสมมติฐานสามัญสำนึกหรือสมมติฐานเริ่มต้นเกี่ยวกับสิ่งที่ไม่รู้จักในลักษณะเดียวกับที่มนุษย์ทำ ในระบบ AI หรือในภาษาอังกฤษ สิ่งนี้จะแสดงออกมาเป็น "ปกติ P เป็นจริง" "โดยปกติ P" หรือ "โดยทั่วไป P ดังนั้นสมมติว่า P" ตัวอย่างเช่น หากเรารู้ข้อเท็จจริงว่า "ทวีตี้เป็นนก" เพราะเรารู้ความเชื่อที่แพร่หลายเกี่ยวกับนก "โดยทั่วไปนกบินได้" โดยไม่รู้อะไรเพิ่มเติมเกี่ยวกับทวีตี้ เราอาจสมมติข้อเท็จจริงที่ว่า "ทวีตี้สามารถบินได้" เมื่อมีการค้นพบหรือเรียนรู้ความรู้เกี่ยวกับโลกมากขึ้นเรื่อย ๆ ระบบ AI สามารถแก้ไขสมมติฐานเกี่ยวกับทวีตี้ได้โดยใช้ กระบวนการ บำรุงรักษาความจริง เช่น หากภายหลังเราทราบว่า "ทวีตี้เป็นนกเพนกวิน" กระบวนการบำรุงรักษาความจริงก็จะแก้ไขสมมติฐานนี้ เพราะเรารู้ด้วยว่า "นกเพนกวินบินไม่ได้"
การใช้เหตุผลตามสามัญสำนึก
การให้เหตุผลแบบสามัญสำนึกจำลองความสามารถของมนุษย์ในการใช้ความรู้สามัญสำนึกเพื่อตั้งสมมติฐานเกี่ยวกับประเภทและสาระสำคัญของสถานการณ์ทั่วไปที่พวกเขาพบเจอทุกวัน และเพื่อเปลี่ยน "ความคิด" ของพวกเขาหากมีข้อมูลใหม่ปรากฏขึ้น ซึ่งรวมถึงเวลา ข้อมูลที่ขาดหายหรือไม่สมบูรณ์ และเหตุและผล ความสามารถในการอธิบายเหตุและผลเป็นแง่มุมที่สำคัญของAI ที่อธิบายได้ อัลกอริทึม การบำรุงรักษาความจริงจะให้สิ่งอำนวยความสะดวกในการอธิบายโดยอัตโนมัติเนื่องจากสร้างบันทึกสมมติฐานที่ละเอียดถี่ถ้วน เมื่อเปรียบเทียบกับมนุษย์ โปรแกรมคอมพิวเตอร์ที่มีอยู่ทั้งหมดที่พยายามสร้างAI ระดับมนุษย์นั้นทำงานได้แย่มากในการทดสอบมาตรฐาน "การให้เหตุผลแบบสามัญสำนึก" สมัยใหม่ เช่นWinograd Schema Challenge [ 3 ] ปัญหาของการบรรลุความสามารถระดับมนุษย์ในงาน "ความรู้สามัญสำนึก" ถือว่าน่าจะเป็น " AI สมบูรณ์ " (นั่นคือ การแก้ปัญหาจะต้องใช้ความสามารถในการสังเคราะห์สติปัญญาระดับมนุษย์อย่างสมบูรณ์) [ 4 ] [ 5 ]แม้ว่าบางคนจะคัดค้านแนวคิดนี้และเชื่อว่าสติปัญญาที่เห็นอกเห็นใจก็จำเป็นสำหรับ AI ระดับมนุษย์เช่นกัน[ 6 ]การใช้เหตุผลตามสามัญสำนึกประสบความสำเร็จในขอบเขตที่จำกัดมากขึ้น เช่นการประมวลผลภาษาธรรมชาติ[ 7 ] [ 8 ]และการวินิจฉัยอัตโนมัติ[ 9 ]หรือการวิเคราะห์[ 10 ]
การสร้างฐานความรู้สามัญสำนึก
การรวบรวมฐานความรู้ที่ครอบคลุมเกี่ยวกับข้อความสามัญสำนึก (CSKB) เป็นความท้าทายที่ยาวนานในการวิจัยด้านปัญญาประดิษฐ์ จากความพยายามในช่วงแรกที่ขับเคลื่อนโดยผู้เชี่ยวชาญ เช่น CYC และWordNetความก้าวหน้าอย่างมากเกิดขึ้นจาก โครงการ OpenMind Commonsense ที่ใช้ การระดมความคิดจากผู้คนจำนวนมาก ซึ่งนำไปสู่ฐานความรู้ ConceptNet ที่ใช้การระดมความคิดจากผู้คนจำนวนมากเช่นกัน มีหลายแนวทางที่พยายามสร้าง CSKB โดยอัตโนมัติ โดยเฉพาะอย่างยิ่งผ่านการขุดค้นข้อความ (WebChild, Quasimodo, TransOMCS, Ascent) รวมถึงการเก็บเกี่ยวข้อมูลเหล่านี้โดยตรงจากแบบจำลองภาษาที่ได้รับการฝึกฝนล่วงหน้า (AutoTOMIC) ทรัพยากรเหล่านี้มีขนาดใหญ่กว่า ConceptNet อย่างมาก แม้ว่าการสร้างโดยอัตโนมัติส่วนใหญ่ทำให้คุณภาพลดลงเล็กน้อย ความท้าทายยังคงมีอยู่ในการแสดงความรู้สามัญสำนึก: โครงการ CSKB ส่วนใหญ่ใช้แบบจำลองข้อมูลสามส่วน ซึ่งไม่จำเป็นต้องเหมาะสมที่สุดสำหรับการแยกแยะข้อความภาษาธรรมชาติที่ซับซ้อนกว่า ข้อยกเว้นที่น่าสนใจคือ GenericsKB ซึ่งไม่ได้ใช้การปรับมาตรฐานเพิ่มเติมกับประโยค แต่เก็บประโยคไว้ทั้งหมด
แอปพลิเคชัน
ประมาณปี 2013 นักวิจัย ของ MITได้พัฒนา BullySpace ซึ่งเป็นส่วนขยายของฐานความรู้สามัญสำนึกConceptNetเพื่อตรวจจับความคิดเห็นเยาะเย้ยบนโซเชียลมีเดีย BullySpace ประกอบด้วยการยืนยันความหมายมากกว่า 200 รายการโดยอิงจากแบบแผน เพื่อช่วยให้ระบบอนุมานได้ว่าความคิดเห็นเช่น "ใส่วิกผมและลิปสติก แล้วเป็นตัวของตัวเองจริงๆ" มีแนวโน้มที่จะเป็นการดูถูกมากกว่าหากส่งถึงเด็กผู้ชายมากกว่าเด็กผู้หญิง[ 11 ] [ 12 ] [ 13 ]
ConceptNet ยังถูกใช้โดยแชทบอท[ 14 ]และโดยคอมพิวเตอร์ที่แต่งนิยายต้นฉบับ[ 15 ] ที่ห้องปฏิบัติการแห่งชาติลอว์เรนซ์ลิเวอร์มอร์ความรู้สามัญสำนึกถูกนำมาใช้ในตัวแทนซอฟต์แวร์อัจฉริยะเพื่อตรวจจับการละเมิดสนธิสัญญาห้ามทดสอบนิวเคลียร์อย่างครอบคลุม[ 16 ]
ข้อมูล
ตัวอย่างเช่น ณ ปี 2012 ConceptNet ประกอบด้วยความสัมพันธ์ที่ไม่ขึ้นกับภาษาจำนวน 21 รายการดังนี้: [ 17 ]
- IsA (" RV " คือ "ยานพาหนะ" | Xคือตัวอย่างของY )
- ใช้สำหรับ (เช่น "พิมพ์เค้ก" ใช้สำหรับ "ทำเค้ก" | Xใช้เพื่อวัตถุประสงค์Y )
- HasA (กระต่ายมีหาง| X มีองค์ประกอบหรือลักษณะY )
- CapableOf ("พ่อครัว" สามารถ "ทำขนมอบ" ได้ | XสามารถทำY ได้ )
- ความปรารถนา (เช่น "เด็ก" ปรารถนา "กลิ่นหอมของการอบขนม" | XมีความปรารถนาในY )
- สร้างโดย (" เค้ก " ถูกสร้างโดย " คนทำขนม " | Xถูกสร้างโดยY )
- PartOf ("มีด" เป็นส่วนหนึ่งของ "ชุดมีด" | Xเป็นส่วนหนึ่งของY )
- สาเหตุ ("ความร้อน" เป็นสาเหตุของ "การปรุงอาหาร" | Xเป็นสาเหตุของY )
- ตั้งอยู่ใกล้ (เตาอบตั้งอยู่ใกล้ตู้เย็น | Xตั้งอยู่ใกล้Y )
- AtLocation (สถานที่ที่ " พ่อครัว " สามารถอยู่ได้ ณ " ร้านอาหาร " | Xอยู่ที่ตำแหน่งของY )
- DefinedAs (คัพเค้กถูกนิยามว่าเป็นเค้กที่มีคุณสมบัติ "ขนาดเล็ก" "อบในห่อ" และ "มีเพียงส่วนเดียวที่เคลือบด้วยครีมหรือน้ำตาลไอซิ่ง" | Xถูกนิยามว่าเป็นYที่มีคุณสมบัติA , BและC ด้วย )
- SymbolOf (รูปหัวใจเป็นสัญลักษณ์ของ "ความรัก" | Xเป็นสัญลักษณ์แทนY )
- ReceivesAction ("เค้ก" สามารถรับการกระทำของการ " ถูกกิน " ได้ | XสามารถรับการกระทำY ได้ )
- HasPrerequisite ("การอบ" มีข้อกำหนดเบื้องต้นคือการได้รับ "ส่วนผสม" | Xไม่สามารถทำY ได้ เว้นแต่AจะทำB )
- แรงจูงใจจากเป้าหมาย ("การอบขนม" มีแรงจูงใจจากเป้าหมาย "การบริโภค"/"การกิน" | Xมีแรงจูงใจจาก เป้าหมาย Y )
- CausesDesire ("การอบขนม" ทำให้คุณอยาก "ทำตามสูตร " | Xก่อให้เกิดความปรารถนาที่จะทำY )
- ทำจาก ("เค้ก" ทำจาก "แป้ง" / "ไข่" / "น้ำตาล" / "น้ำมัน" / ฯลฯ | XทำจากY )
- HasFirstSubevent ("baking" มี subevent แรกคือ "make batter" | ในการทำXสิ่งแรกที่ต้องทำคือY )
- HasSubevent ("กิน" มีเหตุการณ์ย่อย "กลืน" | การทำXจะนำไปสู่เหตุการณ์Y ต่อไป)
- HasLastSubevent ("การนอนหลับ" มีเหตุการณ์ย่อยสุดท้ายคือ "การตื่น" | การทำXสิ้นสุดลงด้วยเหตุการณ์Y )
ฐานความรู้สามัญสำนึก
- ไซค
- Open Mind Common Sense (แหล่งข้อมูล) และConceptNet (คลังข้อมูลและเครื่องมือประมวลผลภาษาธรรมชาติ)
- เอวี
- กราฟิค
ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ความรู้สามัญสำนึก (ปัญญาประดิษฐ์)
ในการวิจัย ปัญญาประดิษฐ์ ความรู้สามัญสำนึก ประกอบด้วยข้อเท็จจริงเกี่ยวกับโลกในชีวิตประจำวัน เช่น "มะนาวมีรสเปรี้ยว" หรือ "วัวร้องมู" ซึ่งมนุษย์ทุกคนควรจะรู้...
การใช้เหตุผลตามสามัญสำนึก
การให้เหตุผลแบบสามัญสำนึกจำลองความสามารถของมนุษย์ในการใช้ความรู้สามัญสำนึกเพื่อตั้งสมมติฐานเกี่ยวกับประเภทและสาระสำคัญของสถานการณ์ทั่วไปที่พวกเขาพบเจอทุกวัน และเพื่อเปลี่ยน "ความคิด" ของพวกเขาหากมีข้อมูลใหม่ปรากฏขึ้น ซึ่งรวมถึงเวลา...
การสร้างฐานความรู้สามัญสำนึก
การรวบรวมฐานความรู้ที่ครอบคลุมเกี่ยวกับข้อความสามัญสำนึก (CSKB) เป็นความท้าทายที่ยาวนานในการวิจัยด้านปัญญาประดิษฐ์ จากความพยายามในช่วงแรกที่ขับเคลื่อนโดยผู้เชี่ยวชาญ เช่น CYC และ WordNet ความก้าวหน้าอย่างมากเกิดขึ้นจาก โครงการ OpenMind Commonsense ที่ใช้...
แอปพลิเคชัน
ประมาณปี 2013 นักวิจัย ของ MIT ได้พัฒนา BullySpace ซึ่งเป็นส่วนขยายของฐานความรู้สามัญสำนึก ConceptNet เพื่อตรวจจับความคิดเห็นเยาะเย้ยบนโซเชียลมีเดีย BullySpace ประกอบด้วยการยืนยันความหมายมากกว่า 200 รายการโดยอิงจากแบบแผน...