Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ibm
GitHub Repository: ibm/watson-machine-learning-samples
Path: blob/master/cloud/models/pmml/credit-risk/model/credit_risk.xml
6405 views
1
<?xml version="1.0" encoding="UTF-8"?><PMML version="4.3" xmlns="http://www.dmg.org/PMML-4_3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dmg.org/PMML-4_3 pmml-4-3.xsd">
2
<Header copyright="(C) Copyright IBM Corp. 1994, 2021">
3
<Application name="IBM SPSS Modeler Server" version="18.3.0.0"/>
4
</Header>
5
<DataDictionary numberOfFields="21">
6
<DataField dataType="string" name="Risk" optype="categorical">
7
<Value property="valid" value="No Risk"/>
8
<Value property="valid" value="Risk"/>
9
</DataField>
10
<DataField dataType="double" name="Age" optype="continuous"/>
11
<DataField dataType="string" name="CheckingStatus" optype="categorical">
12
<Value property="valid" value="0_to_200"/>
13
<Value property="valid" value="less_0"/>
14
<Value property="valid" value="no_checking"/>
15
<Value property="valid" value="greater_200"/>
16
</DataField>
17
<DataField dataType="string" name="CreditHistory" optype="categorical">
18
<Value property="valid" value="credits_paid_to_date"/>
19
<Value property="valid" value="prior_payments_delayed"/>
20
<Value property="valid" value="outstanding_credit"/>
21
<Value property="valid" value="all_credits_paid_back"/>
22
<Value property="valid" value="no_credits"/>
23
</DataField>
24
<DataField dataType="double" name="CurrentResidenceDuration" optype="continuous"/>
25
<DataField dataType="double" name="Dependents" optype="continuous"/>
26
<DataField dataType="string" name="EmploymentDuration" optype="categorical">
27
<Value property="valid" value="less_1"/>
28
<Value property="valid" value="1_to_4"/>
29
<Value property="valid" value="greater_7"/>
30
<Value property="valid" value="4_to_7"/>
31
<Value property="valid" value="unemployed"/>
32
</DataField>
33
<DataField dataType="double" name="ExistingCreditsCount" optype="continuous"/>
34
<DataField dataType="string" name="ExistingSavings" optype="categorical">
35
<Value property="valid" value="100_to_500"/>
36
<Value property="valid" value="less_100"/>
37
<Value property="valid" value="500_to_1000"/>
38
<Value property="valid" value="unknown"/>
39
<Value property="valid" value="greater_1000"/>
40
</DataField>
41
<DataField dataType="string" name="ForeignWorker" optype="categorical">
42
<Value property="valid" value="yes"/>
43
<Value property="valid" value="no"/>
44
</DataField>
45
<DataField dataType="string" name="Housing" optype="categorical">
46
<Value property="valid" value="own"/>
47
<Value property="valid" value="free"/>
48
<Value property="valid" value="rent"/>
49
</DataField>
50
<DataField dataType="double" name="InstallmentPercent" optype="continuous"/>
51
<DataField dataType="string" name="InstallmentPlans" optype="categorical">
52
<Value property="valid" value="none"/>
53
<Value property="valid" value="stores"/>
54
<Value property="valid" value="bank"/>
55
</DataField>
56
<DataField dataType="string" name="Job" optype="categorical">
57
<Value property="valid" value="skilled"/>
58
<Value property="valid" value="management_self-employed"/>
59
<Value property="valid" value="unskilled"/>
60
<Value property="valid" value="unemployed"/>
61
</DataField>
62
<DataField dataType="double" name="LoanAmount" optype="continuous"/>
63
<DataField dataType="double" name="LoanDuration" optype="continuous"/>
64
<DataField dataType="string" name="LoanPurpose" optype="categorical">
65
<Value property="valid" value="other"/>
66
<Value property="valid" value="car_new"/>
67
<Value property="valid" value="furniture"/>
68
<Value property="valid" value="retraining"/>
69
<Value property="valid" value="education"/>
70
<Value property="valid" value="vacation"/>
71
<Value property="valid" value="appliances"/>
72
<Value property="valid" value="car_used"/>
73
<Value property="valid" value="repairs"/>
74
<Value property="valid" value="radio_tv"/>
75
<Value property="valid" value="business"/>
76
</DataField>
77
<DataField dataType="string" name="OthersOnLoan" optype="categorical">
78
<Value property="valid" value="none"/>
79
<Value property="valid" value="co-applicant"/>
80
<Value property="valid" value="guarantor"/>
81
</DataField>
82
<DataField dataType="string" name="OwnsProperty" optype="categorical">
83
<Value property="valid" value="savings_insurance"/>
84
<Value property="valid" value="real_estate"/>
85
<Value property="valid" value="unknown"/>
86
<Value property="valid" value="car_other"/>
87
</DataField>
88
<DataField dataType="string" name="Sex" optype="categorical">
89
<Value property="valid" value="female"/>
90
<Value property="valid" value="male"/>
91
</DataField>
92
<DataField dataType="string" name="Telephone" optype="categorical">
93
<Value property="valid" value="none"/>
94
<Value property="valid" value="yes"/>
95
</DataField>
96
</DataDictionary>
97
<RuleSetModel algorithmName="DecisionList" functionName="classification" modelName="RuleSet0">
98
<MiningSchema>
99
<MiningField name="OwnsProperty"/>
100
<MiningField name="CurrentResidenceDuration"/>
101
<MiningField name="EmploymentDuration"/>
102
<MiningField name="LoanDuration"/>
103
<MiningField name="Age"/>
104
<MiningField name="CheckingStatus"/>
105
<MiningField name="LoanAmount"/>
106
<MiningField name="Risk" usageType="predicted"/>
107
</MiningSchema>
108
<RuleSet>
109
<RuleSelectionMethod criterion="firstHit"/>
110
<SimpleRule id="1" nbCorrect="310" recordCount="314" score="No Risk">
111
<Extension extender="spss.com" name="isDisabled" value="false"/>
112
<Extension extender="spss.com" name="searchDirection" value="up"/>
113
<CompoundPredicate booleanOperator="and">
114
<SimplePredicate field="OwnsProperty" operator="equal" value="real_estate"/>
115
<SimplePredicate field="CurrentResidenceDuration" operator="lessOrEqual" value="1.000000"/>
116
</CompoundPredicate>
117
</SimpleRule>
118
<SimpleRule id="2" nbCorrect="261" recordCount="266" score="No Risk">
119
<Extension extender="spss.com" name="isDisabled" value="false"/>
120
<Extension extender="spss.com" name="searchDirection" value="up"/>
121
<CompoundPredicate booleanOperator="and">
122
<SimplePredicate field="OwnsProperty" operator="equal" value="real_estate"/>
123
<SimplePredicate field="EmploymentDuration" operator="equal" value="less_1"/>
124
</CompoundPredicate>
125
</SimpleRule>
126
<SimpleRule id="3" nbCorrect="323" recordCount="337" score="No Risk">
127
<Extension extender="spss.com" name="isDisabled" value="false"/>
128
<Extension extender="spss.com" name="searchDirection" value="up"/>
129
<CompoundPredicate booleanOperator="and">
130
<SimplePredicate field="OwnsProperty" operator="equal" value="real_estate"/>
131
<SimplePredicate field="LoanDuration" operator="lessOrEqual" value="17.000000"/>
132
</CompoundPredicate>
133
</SimpleRule>
134
<SimpleRule id="4" nbCorrect="274" recordCount="294" score="No Risk">
135
<Extension extender="spss.com" name="isDisabled" value="false"/>
136
<Extension extender="spss.com" name="searchDirection" value="up"/>
137
<CompoundPredicate booleanOperator="and">
138
<SimplePredicate field="Age" operator="lessOrEqual" value="26.000000"/>
139
<SimplePredicate field="CheckingStatus" operator="equal" value="less_0"/>
140
</CompoundPredicate>
141
</SimpleRule>
142
<SimpleRule id="5" nbCorrect="267" recordCount="309" score="No Risk">
143
<Extension extender="spss.com" name="isDisabled" value="false"/>
144
<Extension extender="spss.com" name="searchDirection" value="up"/>
145
<SimplePredicate field="LoanAmount" operator="lessOrEqual" value="859.500000"/>
146
</SimpleRule>
147
<SimpleRule id="6" nbCorrect="1895" recordCount="3480" score="No Risk">
148
<Extension extender="spss.com" name="label" value="remainder"/>
149
<Extension extender="spss.com" name="isDisabled" value="true"/>
150
<Extension extender="spss.com" name="searchDirection" value="up"/>
151
<True/>
152
</SimpleRule>
153
</RuleSet>
154
</RuleSetModel>
155
</PMML>
156
157