การนำเสนอความรู้ใน AI คืออะไร? การใช้งาน ประเภท & วิธีการ

เผยแพร่แล้ว: 2020-09-17

สารบัญ

บทนำ

คุณเคยยิงบาสเก็ตบอลเข้าห่วงหรือไม่? คุณสังเกตเห็นว่ามีการประมวลผลหลายอย่างเพื่อให้ได้ช็อตเดียวหรือไม่? ลองนึกภาพการฝึกเครื่องจักรเพื่อยิงแบบนั้น ปริมาณความรู้ที่จะต้องนำเสนอต่อคอมพิวเตอร์นั้นมีมากมายมหาศาล มีปัญหาอยู่ แม้แต่สถานการณ์ง่ายๆ เช่น การยกแอปเปิ้ลออกจากโต๊ะ ก็จำเป็นต้องมีกฎและคำอธิบายชุดใหญ่

เป็นสิ่งที่ทำให้ การแสดงความรู้ใน AI มีความสำคัญและสนุกสนานในการทำงานด้วย การแสดงความรู้มีบทบาทในการตั้งค่าสภาพแวดล้อมและให้รายละเอียดทั้งหมดที่จำเป็นต่อระบบ

การใช้การแทนความรู้ในระบบ AI

บทบาทของการ แสดงความรู้ในระบบ AI สามารถเข้าใจได้โดยดูที่วิธีการตามด้วยระบบ AI กระบวนการมีดังนี้:

1. บล็อกการรับรู้

บล็อกการรับรู้สามารถคิดได้ว่าเป็นชุดของความรู้สึกสำหรับเครื่อง เป็นองค์ประกอบที่ระบบสามารถโต้ตอบกับสิ่งแวดล้อมได้ ไม่ว่าจะเป็นข้อมูล เสียง วิดีโอ อุณหภูมิ ฯลฯ

2. บล็อกการเรียนรู้

เป็นส่วนหนึ่งของระบบที่เราฝึกโมเดลที่จำเป็นสำหรับเครื่องให้ทำงานด้วยตัวเอง อัลกอริธึมการเรียนรู้ทั่วไป (แมชชีนเลิร์นนิง การเรียนรู้เชิงลึก ฯลฯ) ถูกเข้ารหัสไว้ในบล็อกการเรียนรู้ บล็อกการเรียนรู้เชื่อมต่อโดยตรงกับบล็อกการรับรู้เพื่อดึงข้อมูลที่จำเป็นสำหรับการฝึกอบรม

3. การให้เหตุผล – บล็อกการแทนความรู้

เป็นบล็อกที่สำคัญที่สุดของระบบ ใช้ข้อมูลจากบล็อกการรับรู้และกรองสิ่งที่สำคัญออก บล็อกการให้เหตุผลทำให้แน่ใจว่ามีความรู้ที่สามารถจัดเตรียมให้กับแบบจำลองหรือตัวแทนการเรียนรู้ตามความจำเป็น

4. บล็อกการวางแผนและการดำเนินการ

บล็อกนี้แสดงแผนที่ถนนที่ใช้งานได้กับเครื่อง บล็อกนี้ระบุการดำเนินการที่จะดำเนินการและผลลัพธ์ที่คาดหวัง บล็อกนี้รับอินพุตจากการให้เหตุผล – บล็อกการแทนความรู้

อ่าน : แนวคิดและหัวข้อโครงการ AI

ประเภทของความรู้

ในขั้นต้น เราเห็นความรู้ห้าประเภทใน บล็อกการแสดงความรู้ใน ระบบ AI ประเภทความรู้มีดังนี้

1. Declarative เป็นประเภทของความรู้ที่เกี่ยวข้องกับข้อเท็จจริง อินสแตนซ์ วัตถุ ที่ประกาศเป็นคำสั่ง

2. โครงสร้าง: เกี่ยวข้องกับประเภทของความรู้ที่อธิบายความสัมพันธ์ระหว่างกรณีและคำอธิบาย

3. ขั้นตอน: เกี่ยวข้องกับขั้นตอนและกฎที่จำเป็นสำหรับระบบเฉพาะเพื่อให้ทำงานได้อย่างมีประสิทธิภาพ

4. Meta : เป็นความรู้ที่ประกอบด้วยข้อมูลระดับสูงของข้อมูลความรู้ประเภทอื่น

5. Heuristic: เป็นข้อมูลที่ช่วยในการตัดสินใจ

เรียนรู้เกี่ยวกับ: โครงการ Google AI ยอดนิยม 8 อันดับแรกที่คุณควรดำเนินการ

วิธีการนำเสนอความรู้

เมื่อเราเข้าใจความรู้ที่จะนำเสนอและจะนำไปใช้อย่างไร จำเป็นต้องรู้วิธีการบรรลุเป้าหมายนี้ นี่คือวิธีการที่ใช้ได้สำหรับการ แสดงความรู้ในระบบ AI :

1. กฎขั้นตอน

กฎการผลิตเป็นระบบในตัวเอง ประกอบด้วยกฎที่ใช้ ชุดของกฎ และฐานข้อมูล (หน่วยความจำ) เมื่อใดก็ตามที่มีการป้อนข้อมูล เงื่อนไขจะถูกตรวจสอบผ่านกฎการผลิต และเลือกกฎที่เหมาะสม การดำเนินการจะดำเนินการตามกฎที่กล่าวถึง

วัฏจักรทั้งหมดจะดำเนินต่อไปสำหรับทุกข้อมูลที่นำเข้ามาผ่านช่องทางการแสดงความรู้ ระบบกฎการผลิตแสดงเป็นภาษาธรรมชาติและด้วยเหตุนี้จึงถูกใช้เป็นจำนวนมาก ข้อเสียเปรียบเพียงอย่างเดียวคือบางครั้งระบบที่อิงตามกฎจะไม่มีประสิทธิภาพ เนื่องจากกฎบางข้ออาจยังทำงานอยู่

2. เครือข่ายความหมาย

ตามชื่อที่แนะนำ การแสดงประเภทนี้ทำงานร่วมกับเครือข่ายข้อมูล ในเครือข่ายความหมาย มีความสัมพันธ์สองประเภท หนึ่งคือความสัมพันธ์ของ ISA และที่สองคือความสัมพันธ์ของอินสแตนซ์ ในเครือข่าย บล็อกกำหนดวัตถุ และขอบ (หรือส่วนโค้ง) กำหนดความสัมพันธ์ระหว่างบล็อก แม้ว่าเครือข่ายความหมายจะใช้เวลาในการคำนวณมากกว่า แต่การใช้งานนั้นกว้างขวางเนื่องจากความรู้ที่แสดงนั้นเข้าใจง่าย

3. การเป็นตัวแทนด้วยตรรกะ

ตรรกะสามารถแสดงผ่านไวยากรณ์และอ็อบเจ็กต์ที่ตกลงกันไว้ มันเกี่ยวข้องกับคำบุพบทและไม่มีความคลุมเครือในความหมายหรือการตีความ การเป็นตัวแทนประเภทนี้สามารถช่วยในการให้เหตุผลเชิงตรรกะและนำเสนอข้อเท็จจริงได้ดีขึ้น อย่างไรก็ตาม การแสดงแทนตรรกะอาจเป็นเรื่องยากในการทำงานด้วย กฎที่เข้มงวดของไวยากรณ์และการเชื่อมโยงอาจทำให้กระบวนการยุ่งยาก

4. การเป็นตัวแทนผ่านเฟรม

เฟรมคือชุดของแอตทริบิวต์และค่าที่เกี่ยวข้อง เฟรมเรียกอีกอย่างว่าโครงสร้างสล็อตฟิลเลอร์ เนื่องจากช่องเป็นแอตทริบิวต์และเติมด้วยค่าของแอตทริบิวต์เหล่านั้นซึ่งแสดงถึงความรู้ในสภาพแวดล้อม เฟรมทำให้การจัดกลุ่มข้อมูลและค่าวัตถุต่างๆ ง่ายขึ้น แต่บางครั้ง กลไกการอนุมานนั้นท้าทายในการดำเนินการหรือใช้งาน เนื่องจากเป็นแนวทางที่ค่อนข้างทั่วถึง

นี่คือวิธีการ ใช้ การนำ เสนอความรู้ใน AI แต่จะทดสอบระบบเหล่านี้ได้อย่างไร?

คุณสมบัติต่อไปนี้สามารถประเมินระบบการแทนความรู้ใดๆ:

1. ความเพียงพอและประสิทธิภาพโดยอนุมาน: เกี่ยวข้องกับความสามารถของระบบในการอนุมานความรู้ด้วยตนเอง สามารถอนุมานความรู้จากความสัมพันธ์ที่แตกต่างกันและดำเนินการอย่างมีประสิทธิภาพได้หรือไม่ เป็นคำถามหลักสองข้อที่ขอให้ประเมินคุณสมบัตินี้

2. ความเพียงพอในการได้มา: เกี่ยวข้องกับความสามารถของระบบในการได้รับความรู้เพิ่มเติมตามสภาพแวดล้อมที่มีให้

3. ความเพียงพอของตัวแทน: เกี่ยวข้องกับความสามารถของระบบในการแสดงความรู้ทุกประเภท ระบบมีความอเนกประสงค์เพียงพอที่จะแสดงข้อมูลที่อาจจะใช่หรือไม่อยู่ในขอบเขตของความรู้ที่แสดงก่อนหน้านี้หรือไม่?

ลองด้วย: AI กับความฉลาดของมนุษย์: ความแตกต่างระหว่าง AI และปัญญาของมนุษย์

บทสรุป

การแสดงความรู้ใน AI จะเป็นสาขาที่กำลังพัฒนา สักวันหนึ่งมันจะจัดให้มีระบบที่สามารถบูรณาการซึ่งมีการรับรู้และการให้เหตุผลที่ใกล้เคียงมนุษย์ เราหวังว่าบทความนี้จะมีเนื้อหาเพียงพอที่จะเริ่มต้นการเดินทางของการนำเสนอความรู้

หากคุณสนใจที่จะเรียนรู้เพิ่มเติมเกี่ยวกับแมชชีนเลิร์นนิงและ AI โปรดดูที่ IIIT-B & upGrad's PG Diploma in Machine Learning & AI ซึ่งออกแบบมาสำหรับมืออาชีพที่ทำงานและมีการฝึกอบรมที่เข้มงวดมากกว่า 450 ชั่วโมง กรณีศึกษาและการมอบหมายมากกว่า 30 รายการ สถานะศิษย์เก่า IIIT-B โครงการหลัก 5 โครงการและความช่วยเหลือด้านงานกับบริษัทชั้นนำ

อะไรคือประเด็นของการแสดงความรู้ในปัญญาประดิษฐ์?

การแสดงความรู้ได้รับการแสวงหามายาวนานในด้านปัญญาประดิษฐ์ เพื่อให้บรรลุสิ่งนี้ คอมพิวเตอร์จะต้องสามารถเข้าใจข้อมูลที่นำเสนอต่อพวกเขา สิ่งนี้ได้รับการแก้ไขแล้วสำหรับปัญหาต่างๆ และมีกรณีศึกษามากมายที่รวบรวมข้อมูลจากข้อมูลที่ไม่มีโครงสร้าง เช่น โครงการจีโนมมนุษย์ เพื่อให้ข้อมูลถูกประมวลผลโดยคอมพิวเตอร์ ข้อมูลนั้นต้องมีโครงสร้าง และนี่คือจุดที่ปัญหาอยู่ในปัญญาประดิษฐ์ ในการตรวจสอบกระบวนการเรียนรู้จากข้อมูลที่ไม่มีโครงสร้าง ก่อนอื่นเราต้องสามารถกำหนดความหมายของสิ่งนี้ได้

สองวิธีในการแสดงความรู้ในระบบ AI คืออะไร?

มีสองวิธีในการแสดงความรู้ในระบบปัญญาประดิษฐ์: ความรู้เชิงสัญลักษณ์และความรู้เชิงสัญลักษณ์ย่อย ความรู้เชิงสัญลักษณ์หมายความว่าเรามีแบบอย่างในใจของสิ่งที่เราต้องการทำ และเรามีศัพท์เฉพาะของชื่อการกระทำที่เราสามารถใช้เพื่อแสดงเจตจำนงได้ ความรู้เชิงสัญลักษณ์ย่อยหมายความว่าเราไม่มีแบบจำลองของสิ่งที่เราต้องการทำจริงๆ แต่เราเรียนรู้ทักษะผ่านการสาธิตมากกว่า

เหตุใดการแสดงความรู้จึงมีความสำคัญ

การแสดงความรู้เป็นศูนย์กลางของปัญญาประดิษฐ์ การแสดงความรู้เป็นเรื่องเกี่ยวกับวิธีที่ระบบจัดเก็บและจัดการข้อมูล คุณต้องสามารถนำเสนอสิ่งเหล่านี้เพื่อนำเข้าสู่คอมพิวเตอร์และให้คอมพิวเตอร์คิดเกี่ยวกับสิ่งเหล่านี้ เป็นสาขาวิชาที่น่าตื่นเต้นเพราะเป็นพื้นฐาน AI ที่ไม่มีการแสดงความรู้นั้นเป็นไปไม่ได้ มีการแสดงความรู้หลายประเภท แต่แนวทางที่พบบ่อยที่สุดคือการมีฐานข้อมูลที่มีชุดของข้อเท็จจริง ชุดข้อเสนอเกี่ยวกับโลก และชุดของกฎเกณฑ์ คุณสามารถอนุมานจากฐานข้อมูลนี้โดยใช้กฎเกณฑ์