Decision Trees JAVA Prototype Project 03 - Grow XML tree w/ information gain

1,405 views · Published 20 November 2017 · 15:52 · Indexed 4 November 2026

Channel: Prototype Project · 2017 · Education

Watch on YouTube

► Substack article @ https://prototypeproject.substack.com/p/decision-trees-find-best-attribute
► Substack article @ https://prototypeproject.substack.com/p/decision-trees-generate-and-use-rules
► get access to members-only video contents + support: 
        https://www.youtube.com/channel/UCUvwlMMaeppKPdtAK8PxO8Q/join
► download ai source code @ https://sites.fastspring.com/prototypeprj/instant/ai
► download crypto source code @ https://sites.fastspring.com/prototypeprj/instant/crypto

00:07 demo a prebuilt version of the application
03:08 code the application
03:25 go over the various classes in the app.
04:38 weather and contact-lenses datasets in Data class
05:44 code FeatureValue class
06:40 code Feature class
08:12 code DataSet class
09:48 minusPlog2 method
10:18 create and return DataSet
10:36 calculateEntropy method
10:51 calculateInfoGains method
10:54 findSplitOnFeature method
11:14 code Driver class
11:46 transformXML method in Driver class
12:30 main method in Driver class
13:55 explain processDataSet code
14:50 test run completed application

More from this channel