2011-11-18 4 views
3

PHP에서 의사 결정 트리 (기계 학습) 알고리즘을 구현하고 싶습니다. 나는 Google에서 광범위하게 검색했으며 PHP에서는 아무 것도 찾을 수 없습니다.PHP 의사 결정 트리 구현 (ID3 또는 C4.5)

PHP에서 트리밍 트리 구현을위한 자습서 나 함수를 아는 사람이 있습니까?

+0

http://kaising.wordpress.com/2010/02/17/task-1-investigate-decision-trees-and-quinlans-id3-ai-system/ – Sam

+0

이것은 숙제가 아니며, 내가 속해 있지 않습니다. 이것은 중요한 프로젝트의 일부입니다. 나는 그것을 구현하는 방법을 모른다. 그래서 나는 PHP를위한 튜토리얼이나 구현을 찾고있다. – Alasdair

+0

http://stackoverflow.com/questions/467871/what-is-a-loosely-typed-language – Sam

답변

2

PHP 코드 또는 다른 언어를 특별히 찾고 있습니까?

원본 의사 결정 트리 알고리즘 -C4.5의 소스 코드에서 시작할 수 있습니다. 공개이지만 일부 제한이 있다고 생각합니다. 의사 결정 트리 J48에 대한 http://www2.cs.uregina.ca/~dbd/cs831/notes/ml/dtrees/c4.5/tutorial.html

웨카 구현에서 확인할 수 있습니다 : 여기

http://www.rulequest.com/Personal/ 당신이 참조 할 수있는 좋은 튜토리얼은 당신이 파이썬 오렌지 C4.5 소스 코드에 익숙하다면 https://svn.scms.waikato.ac.nz/svn/weka/trunk/weka/src/main/java/weka/classifiers/trees/J48.java

입니다 다음 주소에서 구할 수 있습니다 : http://orange.biolab.si/

필자는 PhP와 작동하지 않으므로 구현되지 않았습니다. 그러나 위의 모든 구현 (C++, Java 또는 Python)은 가치가 있습니다. 당신에게 전문가 시스템 데모 링크를 부여 https://github.com/kokukuma/php-decision-tree

+0

흠 ... 이전에 그 중 3 개를 보았습니다. 나는 특히 PHP 구현을 찾고있다. 아마도 아무도 존재하지 않을 것입니다 ... – Alasdair

0

, 이것은 당신이 찾고있는 꽤 가까운 것 같다 http://xinjian.li/ai/을 그리고있는 주소에 대한 소스 코드 https://github.com/horsley/exp-sys입니다 GitHub. 이 시스템은 의사 결정 트리 (ID3) 알고리즘을 기반으로 구현됩니다. 나는 당신이 그것을 이해할 수 있다고 생각합니다! 계속해!

0

: 일본어 주석과 문서화되고이기는하지만

관련 문제