Էքսպերտ համակարգ, կոմպյուտերային համակարգ է, որի նպատակն է փոխարինել մարդու՝ փորձագետի որոշում կայացնելու հատկությունը[1]։ Այն ծրագրային ապահովման տեսակ է, որը հնարավորություն է տալիս հավաքագրել և համակարգել մասնագետների գիտելիքները և աշխատանքային փորձը։ Նման համակարգերը կազմակերպությունը տրամադրում է իր կառավարիչներին, որպեսզի վերջիններս ավելի արդյունավետ որոշումներ կայացնելու հնարավորություն ունենան։ Էքսպերտ համակարգերը ստեղծվում են բարդ պրոբլեմներ լուծելու համար՝ փորձագետների նման գիտելիքների համակցման կշռադատման հետազոտման միջոցով, այլ ոչ թե պրոցեսի ավտոմատացման միջոցով ինչպես ավանդական ծրագրավորման մեջ[2][3][4]։ Էքսպերտ համակարգը, ավանդական ծրագրավորումից տարբեր, յուրահատուկ կառուցվածք ունի։ Այն բաժանվում է երկու մասի՝ մեկը հաստատուն, անկախ էքսպերտ համակարգից՝ տրամաբանական մտահանգման մեխանիզմը և մյուսը փոփոխական՝ գիտելիքների բազան։ Տրամաբանական մտահանգման մեխանիզմը մարդու նման գիտելիքների բազայում պատճառներ, հիմնավորումներ է փնտրում[5]։ 80- ականներին ստեղծված էքսպերտ համակարգերի 1/3 մասը օգտվողի հետ երկխոսությամբ համակարգ՝ ինտերֆեյս օգտվողի հետ ավելի ճշգրիտ լուծումներ գտնելու համար։

Ծանոթագրություններ խմբագրել

  1. Jackson, Peter (1998), Introduction To Expert Systems (3 ed.), Addison Wesley, էջ 2, ISBN 978-0-201-87686-4
  2. Nwigbo Stella and Agbo Okechuku Chuks Արխիվացված 2018-04-21 Wayback Machine, 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». Արխիվացված է օրիգինալից 2012 թ․ հոկտեմբերի 14-ին. Վերցված է 2021 թ․ հոկտեմբերի 5-ին.
  5. Nwigbo Stella and Agbo Okechuku Chuks Արխիվացված 2018-04-21 Wayback Machine, 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"