Вообщем цель работы : нужно написать и отладить Пролог программу решения задачи методом Байсера для определения вероятности наступления события в условиях,когда на основе наблюдений изветна лишь некоторая частичная информация о возможных событиях.
Пример: На склад поступило 1000 подшипников.Из них 200 изготовлены на 1-ом заводе,460 - на 2-ом и 340 - на 3-ем.Вероятность того что подшипник окажеться нестандартным,для 1-го завода равна 0,03,для 2-го -0,02,для 3-го - 0,01.Взятый наудачу подшибник оказался нестандартным.Какова вероятность того,что он изготовлен 1-ым заводом?
Решение:
Код
ph(H,P):- H=1, P=0.2; H=2, P=0.46; H=3, P=0.34.
Pah (H,P) :- H=1, P=0.03; H=2, P=0.02; H=3, P=0.01.
pha (H,P) :- ph(H,PP), pah(H,PPP), ph(H1,P1), ph(H2,P2), ph(H3,P3), pah (H1,P11),pah(H2,P22), pah(H3,P33), P is (PP * PPP) / (P1 * P11 + P2 * P22 + P3 * P33).
?-pha (3,P),write (P)----Это Пример
А вот сама задача:
У Оксаны есть веснушки,а у Вячеслава нет.Какова вероятность,что у их ребёнка тоже будут веснушки,если с вероятностью 75% у Оксаны гетерозиготная пара признаков?