コンテンツにスキップ

エキスパートシステム

出典: フリー百科事典『ウィキペディア(Wikipedia)』

: expert system[1][2][3][4]19701980[5]AI[6][7][8][9][10][11]

 211使[12]803[13] (en:Conversational Programming System) [14][15]

2

歴史[編集]


 Dendral (1965-)  Mycin (1972) AI[6][7][8][9][10][11]

Prolog1972Prolog[16]使使[17]使[18]Prolog[19][ 1][20]

198050032[5][21]

LISPProlog[22]

[]

[]






 - 

 (0.8)[ 2]

使使

[]


使使使

2??

使WhyHow使[23]

利点[編集]














退


[]


70[24][25][26][27]

[]


()()調使使使

使使


















[]




使

19701980AI Earl Weaver Baseball  Tony La Russa Baseball()()AI

2007Akinator[28][29]

2008 J.M.50236

 hprcARCHITECT FPGAGPU[30]

知識工学[編集]


[31][32]

3使

特筆すべきエキスパートシステム[編集]

脚注[編集]

注釈[編集]

  1. ^ Prologは、性能面で通常のプログラミング言語より劣っているという批判もあった。
  2. ^ Mycinのルールの例

出典[編集]

  1. ^ Jackson 1998, p. 2
  2. ^ Nwigbo Stella and Okechuku Chuks, School of Science Education, Expert system: a catalyst in educational development in Nigeria: "The ability of this system to explain the reasoning process through back-traces (...) provides an additional feature that conventional programming does not handle"
  3. ^ Regina Barzilay, Daryl McCullough, Owen Rambow, Jonathan DeCristofaro, Tanya Korelsky, Benoit Lavoie: "A new approach to expert system explanations"
  4. ^ Conventional programming
  5. ^ a b Cornelius T. Leondes (2002). Expert systems: the technology of knowledge management and decision making for the 21st century. pp. 1–22. ISBN 978-0-12-443880-4 
  6. ^ a b ACM 1998, I.2.1
  7. ^ a b Russell & Norvig 2003, pp. 22−24
  8. ^ a b Luger & Stubblefield 2004, pp. 227–331
  9. ^ a b Nilsson 1998, chpt. 17.4
  10. ^ a b McCorduck 2004, pp. 327–335, 434–435
  11. ^ a b Crevier 1993, pp. 145–62, 197−203
  12. ^ Nwigbo Stella and Agbo Okechuku Chuks, School of Science Education, Expert system: a catalyst in educational development in Nigeria: "Knowledge-based systems collect the small fragments of human know-how into a knowledge-base which is used to reason through a problem, using the knowledge that is appropriated"
  13. ^ Koch, C.G.; Isle, B.A.; Butler, A.W. (1988). “Intelligent user interface for expert systems applied to power plant maintenance and troubleshooting”. IEEE Transactions on Energy Conversion 3 (1): 71–77. doi:10.1109/60.4202. ISSN 08858969. 
  14. ^ McTear, Michael F. (2002). “Spoken dialogue technology: enabling the conversational user interface”. ACM Computing Surveys 34 (1): 90–169. doi:10.1145/505282.505285. ISSN 03600300. 
  15. ^ Lowgren, J. (1992). “The Ignatius environment: supporting the design and development of expert-system user interfaces”. IEEE Expert 7 (4): 49–57. doi:10.1109/64.153464. ISSN 0885-9000. 
  16. ^ George F. Luger and William A. Stubblefield, Benjamin/Cummings Publishers, Rule Based Expert System Shell: example of code using the Prolog rule based expert system shell
  17. ^ A. MICHIELS, INTRODUCTION A PROLOG ET AU TRAITEMENT DU LANGAGE NATUREL, Université de Liège, Belgique: "PROLOG, the first declarative language
  18. ^ Carnegie Mellon University's AI Web Site: "Prolog was the most popular AI language in Japan and probably in Europe"
  19. ^ Ivana Berković, Biljana Radulović and Petar Hotomski, University of Novi Sad, 2007, Extensions of Deductive Concept in Logic Programing and Some Applications: "the defects of PROLOG-system: the expansion concerning Horn clauses, escaping negation treatment as definite failure"
  20. ^ Dr. Nikolai Bezroukov, Softpanorama: "I think that most people exposed to Prolog remember strongly the initial disappointment. Language was/is so hyped but all you can see initially are pretty trivial examples that are solved by complex, obscure notation that lacks real expressive power: some of simple examples can be expressed no less concisely is many other languages"
  21. ^ Durkin, J. Expert Systems: Catalog of Applications. Intelligent Computer Systems, Inc., Akron, OH, 1993.
  22. ^ Giarratano & Riley, p. 21
  23. ^ Nabil Arman, Polytechnic University of Palestine, January 2007, Fault Detection in Dynamic Rule Bases Using Spanning Trees and Disjoin Sets
  24. ^ Kenneth Laudon, Jane Laudon, Eric Fimbel, "Management Information Systems: Managing the Digital Firm", Business & Economics, 2010 edition, chapter 11-3.5: 多くのエキスパートシステムの実装には多大な開発工数がかかり、期間的にも費用的にも膨大となった。専門家を多数雇用して訓練した方がコストがかからないこともある、(中略) 一部の大規模なエキスパートシステムはあまりにも複雑なため、知識更新や修正のための保守費用が初期開発コストと同程度にまで膨らんでいる。
  25. ^ Systèmes Experts, April 15, 1990, Miao, authentic expert system generator of fault diagnosis: "MIAO can explain, again in [plain] language, all of his logical approach: why he is asking such a question and how it came to such a conclusion. And that because he is constantly reasoning and not because an IT developer programmed in advance all the possible explanations."
  26. ^ Olivier Rafal, Le Monde Informatique, Programming for all (T.Rex generator): "This software allows to develop a conversational application (...) leading to a self-learning" (i.e. thanks to the automatic explanations)
  27. ^ French Technology Survey, MAIEUTICA, An Expert System Generator which writes its own rules, July 1991: "checking the coherence of the knowledge", "it can detect contradictions", "it react appropriately to changes of minds"
  28. ^ ランプの精がWeb2.0に貴方の好きなキャラを当てるAkinator | 教えて君.net”. www.oshiete-kun.net. 2023年6月8日閲覧。
  29. ^ 「熱は38度以上」「のどが痛い」の情報から診断が可能だった80年代のAI ただし…”. PHPオンライン衆知|PHP研究所. 2023年6月8日閲覧。
  30. ^ MNB Technologies, Inc.
  31. ^ Kendal, S.L.; Creen, M. (2007), An introduction to knowledge engineering, London: Springer, ISBN 978-1-84628-475-5, OCLC 70987401 
  32. ^ Feigenbaum, Edward A.; McCorduck, Pamela (1983), The fifth generation (1st ed.), Reading, MA: Addison-Wesley, ISBN 978-0-201-11519-2, OCLC 9324691 

参考文献[編集]

教科書[編集]

歴史[編集]

その他[編集]

関連項目[編集]

外部リンク[編集]