Java Reference
In-Depth Information
Listing 10-7
JDM and PMML compatible decision tree classification model XML document
<?xml version="1.0"?>
1. < JDM version="1.1" xmlns="http://www.jsr-73.org/2004/JDMSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
< header >
<applicationName>XYZ Predictive Analytics</applicationName>
</ header >
2. < object >
< model xsi:type= "SupervisedModel" targetAttributeName="customer_type">
3. < modelDetail format=" PMML3.0 ">
<PMML version="3.0" xmlns="http://www.dmg.org/PMML-3_0">
<Header copyright="All rights reserved."/>
<DataDictionary numberOfFields="3">
<DataField name="ATTRITION" optype="categorical"/>
<DataField name="AGE" optype="continuous"/>
<DataField name="SAVINGS_BALANCE" optype="continuous"/>
</DataDictionary>
<TreeModel modelName="AttritionTreeModel" functionName="classification"
splitCharacteristic="binarySplit">
<MiningSchema>
<MiningField name="ATTRITION" usageType="predicted"/>
<MiningField name="AGE" usageType="active"/>
<MiningField name="SAVINGS_BALANCE" usageType="active"/>
</MiningSchema>
<Node id="1" score="0" recordCount="10">
<True/>
<ScoreDistribution value="No" recordCount="5"/>
<ScoreDistribution value="Yes" recordCount="5"/>
<Node id="2" score="Yes" recordCount="3">
<SimplePredicate field="AGE" operator="greaterThan" value="36"/>
<ScoreDistribution value="Yes" recordCount="3"/>
<ScoreDistribution value="No" recordCount="0"/>
</Node>
<Node id="3" score="No" recordCount="7">
<SimplePredicate field="AGE" operator="lessOrEqual" value="36"/>
<ScoreDistribution value="Yes" recordCount="2"/>
<ScoreDistribution value="No" recordCount="5"/>
<Node id="4" score="No" recordCount="5">
<SimplePredicate field="SAVINGS_BALANCE" operator="lessThan" value="21500"/
<ScoreDistribution value="Yes" recordCount="0"/>
<ScoreDistribution value="No" recordCount="5"/>
</Node>
<Node id="5" score="Yes" recordCount="2">
<SimplePredicate field="SAVINGS_BALANCE"operator="greaterOrEqual"value="21500"/>
<ScoreDistribution value="Yes" recordCount="2"/>
<ScoreDistribution value="No" recordCount="0"/>
</Node>
</Node>
</Node>
</TreeModel>
</PMML>
Search WWH ::




Custom Search