ارائه دانش Knowledge Representation Vali Derhami Yazd University, Computer Department [email protected] ائه دانش دانش و ار موضوع دانش :فهم يك حوزه مربوط به يك ارائه دانش :روش استفاده شده براي رمز كردن (كد كردن) دانش دريك پايگاه دانش يك سيستم خبره. انواع دانش: دانش رويه اي ) :(Proceduralچطور مساله حل مي شود .بيان رابطه بين پديده ها .مانند: قواعد ،و استراتژي ها دانش وصفي ) :(Declarativeچه چيز در مورد مساله مي دانيم يا شناخته شده است. ابر دانش ) :(Meta-knowledgeدانشي در مورد يك دانش ديگر .معموال استفاده ميشود تا از ميان دانشها ،دانش مناسب براي حل مساله انتخاب بشود. In an expert system, an ontology is the metaknowledge that describes everything known about the problem domain. دانش تجربي يا ابتكاري ) :(Heuristicشرح قواعد سر انگشتي كه رويه استدالل را نشان مي دهد. 2/28دانش ساختاري) :(Structuralشرح ساختار دانش ،شرح يك مدل عقلی (ذهني) خبره از مساله. Author: Vali Derhami Expert Systems: Principles and Author: Vali Derhami Programming, Fourth 3 تكينكهاي ارائه دانش سه تايي ( O-A-Vشي ،صفت ،و مقدار) قواعد Rules شبكه معناييSemantic Network قالب ها Frames منطق Logic 4/28 Author: Vali Derhami سه تايي O-A-V گزاره :يك جمله كه درست يا نادرست است. يك O-A-Vگزاره را به سه قسمت تقسيم ميكند -1 :شي -2صفت -3 مقدار صفت. سه نوع مقدار : بولي عددي رشته String 5/28 Author: Vali Derhami O-A-V سه تايي :(Uncertain) حقايق نايقين (Certainty factor: CF) در نظر گرفتن درجه يقين -1<= CF<=1 6/28 Author: Vali Derhami قواعد قاعده :يك ساختار دانش كه تعدادي از اطالعات دانسته شده را به اطالعات ديگري مربوط ميكند و از طريق آن ميتوان آن اطالعات را نتجه گيري نمود. قواعد براي ارائه دانش رويه ايي بكار مي روند. IF the ball’s color is red Then I like the ball. 11/28 Author: Vali Derhami درصد برقرار نيست به آنها يك درجه يقين100 قواعدي كه: قواعد نايقين .اختصاص مي دهيم IF inflation is high Then almost certainly interest rates are high استفاده از درجه يقين IF inflation is high Then interest rates are high ( CF=0.8) . يك قاعده كه نحوه استفاده ديگر قواعد را شرح مي دهد: ابرقاعده IF the car will not start AND the electrical system is operating normally Then use rules concerning the fuel system 12/28 Author: Vali Derhami Rule sets 13/28 Author: Vali Derhami 14/28 Author: Vali Derhami روش تخته سياه براي مشاركت سيستم هاي خبره ارائه شده و براي حل مسائل توزيع شده كه از طريق قواعد ارتباطي حل مي شود. : Hearsay-II براي تشخيص گفتار در سال ،1980از 12ماجول سيستم خبره استفاده شده و شامل 1000لغت. تخته سياه :نوعي معماري كه چند سيستم خبره اطالعات را در يك محيط عمومي به اشتراك ميگذارند .حاوي سه قسمت: تعدادي سيستم خبره تخته سياه زمان بند :كنترل ماجولها را دارد و نحوه استنتاج كلي را راهبري ميكند. 15/28 Author: Vali Derhami شبكه معنايي (شبکه های انجمنی) روش ارائه دانش با استفاده از گراف ،ساخته شده از گره ها و كمانها كه به ترتيب بيان كننده شي ها و ارتباط بين انها هستند. 16/28 Author: Vali Derhami Another Sample of SN (from Ref.1) 17/28 Author: Vali Derhami Semantic Nets A classic representation technique for propositional information (sometimes called propositional net) Propositions – a form of declarative knowledge, stating facts (true/false) Propositions are called “atoms” – cannot be further subdivided. Expert Systems: Principles and Author: Vali Derhami Programming, Fourth 18 گسترش شبكه معنايي اضافه كردن شي عمومي (حيوان) اضافه كردن شي شبيه (پنگوين) اضافه كردن شي خاص (قناري) ارث بري از طريق كمان Is –A چطور پرنده حركت ميكند. در بعضي کتابها استفاده از A kind of براي اتصال يک کالس به کالس باالتر 19/28 Author: Vali Derhami 20/28 Author: Vali Derhami Problems with Semantic Nets Disadvantages of semantic nets could be classified as: Expressiveness )(نحوه بيان no internal structure of nodes no easy way to represent heuristic information extensions are possible, but cumbersome )(زحمت best suited for binary relationships Efficiency may result in large sets of nodes and links search may lead to combinatorial explosion especially for queries with negative results Usability lack of standards for link types naming of nodes classes, instances Exercise: Read more from (Ref1. Page 72) and prepare a report. Expert Systems: Principles and Author: Vali Derhami Programming, Fourth 22 قالبها Frames تكامل شبكه معنايي .براي ارائه دانش رويه ايي و وصفي .شبکه معنايي دوبعدي فريمها سه بعدي قالب :يك ساختار داده براي ارائه دانش كليشه ايي يا قراردادي ) )stereotypicalتعدادي مفهوم و شي 23/28 Author: Vali Derhami Class Frame استاتيك و ديناميك:دو نوع خواص 25/28 Author: Vali Derhami
© Copyright 2026 Paperzz