2017-05-24 14 views
-1

Fuzzy Logic을 사용하면 규칙을 정의하고 규칙 및 멤버십 기능을 기반으로 출력을 결정할 수 있습니다. 학습을위한 데이터 세트가 필요하지 않습니다 (학습하지는 못합니다. 신경 - 퍼지 시스템이라는 학습 버전이 있습니다). 나는 기계 학습 알고리즘을 사용하는 것보다 퍼지 로직을 사용할 때 더 많은 제어가 있기 때문에이 프로젝트를 일부 프로젝트에서 매우 유용하다고 생각한다. 예를 들어 특정 규칙에 따라 작동하지만 불확실성과 지능이있는 무언가를 원할 때.퍼지 로직과 유사한 규칙 기반 인공 지능 기법?

내가 알고 싶은 것은 몇 가지 규칙을 (지침으로) 정의 할 수있는 유사한 AI/기계 학습 기술이 있는가하면 if-else 규칙을 뛰어 넘는 지능을 갖추어야한다는 것입니다. 퍼지 논리와 유사한 다른 기술이 있습니까?

답변

2

예 있습니다.

https://dtai.cs.kuleuven.be/problog/ Problog는 프로그래밍 언어 프롤로그와 확률을 결합합니다. 이 당신이 공식화 할 수 있습니다, 그러나 의미는 좀 더 까다로운 얻는다 당신은 체인 규칙

0.2 :: dead :- cancer 

을 할 수 있고 당신도 변수를 사용할 수

0.3 :: cancer :- smokes. 
0.2 :: cancer :- drinks. 
0.1 :: cancer. 

처럼 생각한다.

깔끔한 것은 problog 또한 확률을 학습하는 형태를 허용한다는 것입니다.

워싱턴 대학교 (Pedro Domingos)에서 연금술을 사용할 수도 있습니다. 이것은 1 차 논리 (1)를 기반으로합니다. 그러나 확률 대신 가중치를 사용하여 해석하기가 어렵습니다.

(1) 작성자가 FOL이라고 주장하지만, 이것은 펑터의 누락/잘못된 처리로 인해 사실이 아닙니다.