Нечітка логіка дозволяє користувачеві визначати правила івизначити вихід на основі правил і функцій членства. Вона не вимагає набору даних для навчання (я знаю, що вона не "вчиться". Існує навчальна версія, яка називається нейро-нечіткою-системами). логіка, ніж за допомогою алгоритму машинного навчання, наприклад, коли я хочу щось працювати на основі певних правил, але все ж таки з деякою невизначеністю і розумом.
Я хочу знати, чи є якісь подібніМетоди AI / Machine Learning, в яких я можу визначити деякі правила (як керівництво), але також повинні мати певний інтелект, за винятком деяких правил if-else. Чи є інші методи, подібні до нечіткої логіки?
Відповіді:
2 для відповіді № 1Так, є.
Наприклад, ви маєте подивитися https://dtai.cs.kuleuven.be/problog/ Problog поєднує пролог мови програмування з ймовірностями. це дозволяє сформулювати мислить як
0.3 :: cancer :- smokes.
0.2 :: cancer :- drinks.
0.1 :: cancer.
Ви можете пов'язувати правило
0.2 :: dead :- cancer
і ви навіть можете використовувати змінні, однак семантика стає дещо складнішою.
Акуратна річ полягає в тому, що проблог також дозволяє формувати вірогідність.
Ви також можете скористатися алхімією з університету Вашингтона (Pedro Domingos). Вона ґрунтується на логіці першого порядку (1). Однак він використовує ваги замість ймовірності, яку важко інтерпретувати.
(1) автор стверджує, що він є повним FOL, однак, це не так через відсутність / неправильне лікування функторів.