Кіріспе

Жасанды интеллекттің кіші саласы ретінде диагностика жүйелердің дұрыс әрекет етуін анықтайтын алгоритмдер мен әдістерді әзірлеумен байланысты. Егер жүйе дұрыс жұмыс істемесе, алгоритм мүмкіндігінше дәл анықтауы керек, жүйенің қай бөлігі сәтсіз және қандай қатеге тап болғанын. Есептеулер бақылауларға негізделеді, олар ағымдағы мінез-құлық туралы ақпарат береді. Диагностика деген сөз сонымен қатар жүйенің дұрыс жұмыс істемеуі туралы сұраққа жауап беруге және жауабын есептеу процесіне қатысты. Бұл сөз медициналық тұрғыдан алынған, диагноз - ауруды оның белгілері арқылы анықтау процесі.

Мысал

Диагностиканың мысалы - автокөлікпен гараж механикінің процесі. Механик алдымен машинаның ерекшелігін байқап, осы көлік түрін жақсы білетіндігінен оның ерекшелігін анықтауға тырысады. Егер ол мінез-құлықтың қалыпты емес екенін білсе, механик жаңа байқауларды қолдану арқылы және мүмкін жүйені сынау арқылы өзінің диагнозын жетілдіруге тырысады, ол ақаулы компонентті тапқанға дейін; механик көлік диагнозында маңызды рөл атқарады.

Диагностикалау мүмкіндігі

Жүйені диагностикалау мүмкін деп аталады, егер жүйенің мінез-құлқы қандай болса да, біз біртекті диагнозды анықтай аламыз. Диагностикалау проблемасы жүйені жобалау кезінде өте маңызды, өйткені бір жағынан шығынды азайту үшін сенсорлардың санын азайту керек, ал екінші жағынан сенсорлардың санын арттыру керек, бұл ақаулық мінез-құлықты анықтау ықтималдығын арттырады. Бұл проблемаларды шешу үшін бірнеше алгоритмдер бар. Алгоритмдердің бір класы жүйенің диагностикалануы мүмкін деген сұраққа жауап береді; басқа класы жүйені диагностикалауды қамтамасыз ететін және опционалды түрде шығындарды оңтайландыру сияқты критерийлерге сәйкес келетін сенсорлар жиынтығын іздейді. Жүйенің диагностикалануы, әдетте, жүйенің моделі бойынша есептеледі. Модельге негізделген диагностиканы қолданатын қолданбаларда мұндай модель қазірдің өзінде бар және оны нөлден құрудың қажеті жоқ.