Information technology — Database languages — SQL multimedia and application packages — Part 6: Data mining

ISO/IEC 13249-6:2002 specifies an interface for data mining to enable standard access to and storage and manipulation of typical data structures in data mining. ISO/IEC 13249-6:2002 specifies user-defined types for the four major data mining functions association rules, clustering, classification, and regression, routines to manipulate these user-defined types to allow setting parameters for mining activities, training of mining models, testing of mining models, and application of mining models, user-defined types for data structures common across these data mining functions to capture metadata for data mining input. ISO/IEC 13249-6:2002 provides for interchange of data mining models so that models built on one system can be imported and deployed in other environments.

Technologies de l'information — Langages de bases de données — Multimédia SQL et paquetages d'application — Partie 6: Exploration de données

General Information

Status
Withdrawn
Publication Date
01-Dec-2002
Withdrawal Date
01-Dec-2002
Current Stage
9599 - Withdrawal of International Standard
Completion Date
25-Oct-2006
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 13249-6:2002 - Information technology -- Database languages -- SQL multimedia and application packages
English language
196 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 13249-6
First edition
2002-12-01

Information technology — Database
languages — SQL multimedia and
application packages —
Part 6:
Data mining
Technologies de l'information — Langages de bases de données —
Multimédia SQL et paquetages d'application —
Partie 6: Exploration de données




Reference number
ISO/IEC 13249-6:2002(E)
©
 ISO/IEC 2002

---------------------- Page: 1 ----------------------
ISO/IEC 13249-6:2002(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.


©  ISO/IEC 2002
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO/IEC 2002 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 13249-6:2002(E)
Contents Page

Foreword. viii
Introduction . ix
1 Scope . 1
2 Normative references . 2
2.1 International standards. 2
2.2 Publicly-available specifications . 2
3 Definitions, notations, and conventions . 3
3.1 Definitions . 3
3.1.1 Definitions provided in Part 1. 3
3.1.2 Definitions provided in Part 6. 3
3.2 Notations . 7
3.2.1 Notations provided in Part 1. 7
3.2.2 Notations provided in Part 6. 8
3.3 Conventions . 8
4 Concepts. 9
4.1 Data mining techniques . 9
4.2 Computational patterns . 9
4.2.1 Training phase . 9
4.2.2 Application phase. 10
4.2.3 Testing phase. 10
4.3 Mapping on user-defined types . 11
4.3.1 Target application. 11
4.3.2 The relationships of the user-defined types. 11
4.3.3 User-defined types that are not related to mining techniques . 12
4.3.4 User-defined types that are related to mining techniques. 13
5 Data Mining Model Types. 15
5.1 DM_RuleModel Type and Routines. 15
5.1.1 DM_RuleModel Type. 15
5.1.2 DM_impRuleModel Method.16
5.1.3 DM_expRuleModel Method.17
5.1.4 DM_getNumRules Method .18
5.1.5 DM_getRuleBldTask method. 19
5.2 DM_ClusteringModel Type and Routines. 20
5.2.1 DM_ClusteringModel Type. 20
5.2.2 DM_impClusModel Method. 22
5.2.3 DM_expClusModel Method.23
5.2.4 DM_getNumClusters Method. 24
5.2.5 DM_applyClusModel Method. 25
5.2.6 DM_getClusTask method. 26
5.2.7 DM_getClusMdlSpec method . 27
5.3 DM_RegressionModel Type and Routines. 28
5.3.1 DM_RegressionModel Type.28
5.3.2 DM_impRegModel Method.30
5.3.3 DM_expRegModel Method.31
5.3.4 DM_applyRegModel Method. 32
5.3.5 DM_testRegModel Method. 33
© ISO/IEC 2002 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 13249-6:2002(E)
5.3.6 DM_getRegRSquared method .34
5.3.7 DM_getRegTask method .35
5.3.8 DM_getRegMdlSpec method .36
5.3.9 DM_getRegTarget method .37
5.4 DM_ClasModel Type and Routines .38
5.4.1 DM_ClasModel Type .38
5.4.2 DM_impClasModel Method .40
5.4.3 DM_expClasModel Method .41
5.4.4 DM_applyClasModel Method .42
5.4.5 DM_testClasModel Method .43
5.4.6 DM_getClasCostRate method.44
5.4.7 DM_getClasTask method .45
5.4.8 DM_getClasMdlSpec method.46
5.4.9 DM_getClasTarget method .47
5.5 DM_ClusApplTask Type and Routines .48
5.5.1 DM_ClusApplTask Type .48
5.5.2 DM_defClusApplTask Method .50
5.5.3 DM_getClusApplMdl Method .51
5.5.4 DM_getClusApplData Method.52
5.5.5 DM_getClusOutpData Method .53
5.5.6 DM_getClusResFld method .54
5.5.7 DM_applyClusMdl method .55
5.6 DM_RegTestTask Type and Routines.56
5.6.1 DM_RegTestTask Type.56
5.6.2 DM_defRegTestTask Method.57
5.6.3 DM_getRegTestData Method .58
5.6.4 DM_getRegTestMdl Method.59
5.6.5 DM_testRegMdl Method .60
5.7 DM_RegApplTask Type and Routines .61
5.7.1 DM_RegApplTask Type .61
5.7.2 DM_defRegApplTask Method .63
5.7.3 DM_getRegApplMdl Method .64
5.7.4 DM_getRegApplData Method.65
5.7.5 DM_getRegOutpData Method .66
5.7.6 DM_getRegResFld method .67
5.7.7 DM_applyRegMdl method .68
5.8 DM_ClasTestTask Type and Routines.69
5.8.1 DM_ClasTestTask Type.69
5.8.2 DM_defClasTestTask Method .70
5.8.3 DM_getClasTestData Method .71
5.8.4 DM_getClasTestMdl Method .72
5.8.5 DM_testClasMdl Method.73
5.9 DM_ClasApplTask Type and Routines .74
5.9.1 DM_ClasApplTask Type .74
5.9.2 DM_defClasApplTask Method .76
5.9.3 DM_getClasApplMdl Method .77
5.9.4 DM_getClasApplData Method.78
5.9.5 DM_getClasOutpData Method .79
5.9.6 DM_getClasResFld method .80
5.9.7 DM_applyClasMdl method .81
6 Data Mining Settings Types .82
6.1 DM_ClasSettings Type and Routines .82
6.1.1 DM_ClasSettings Type .82
6.1.2 DM_impClasSettings Method .85
iv © ISO/IEC 2002 – All rights reserved

---------------------- Page: 4 ----------------------
ISO/IEC 13249-6:2002(E)
6.1.3 DM_expClasSettings Method . 86
6.1.4 DM_setClasCostRate Method. 87
6.1.5 DM_getClasCostRate Method. 88
6.1.6 DM_setClasCost Method. 89
6.1.7 DM_getClasCost Method . 90
6.1.8 DM_useClasDataSpec Method . 91
6.1.9 DM_getClasDataSpec Method. 92
6.1.10 DM_setClasTarget Method. 93
6.1.11 DM_getClasTarget Method. 94
6.2 DM_ClusSettings Type and Routines. 95
6.2.1 DM_ClusSettings Type. 95
6.2.2 DM_impClusSettings Method. 98
6.2.3 DM_expClusSettings Method . 99
6.2.4 DM_setMaxNumClus Method . 100
6.2.5 DM_getMaxNumClus Method . 101
6.2.6 DM_setFldWeight Method. 102
6.2.7 DM_getFldWeight Method. 103
6.2.8 DM_setFldSimScale Method. 104
6.2.9 DM_getFldSimScale Method. 105
6.2.10 DM_useClusDataSpec Method . 106
6.2.11 DM_getClusDataSpec Method . 107
6.3 DM_RegSettings Type and Routines. 108
6.3.1 DM_RegSettings Type. 108
6.3.2 DM_impRegSettings Method. 110
6.3.3 DM_expRegSettings Method . 111
6.3.4 DM_setRegRSquared Method . 112
6.3.5 DM_getRegRSquared Method . 113
6.3.6 DM_useRegDataSpec Method. 114
6.3.7 DM_getRegDataSpec Method. 115
6.3.8 DM_setRegTarget Method . 116
6.3.9 DM_getRegTarget Method . 117
6.4 DM_RuleSettings Type and Routines. 118
6.4.1 DM_RuleSettings Type. 118
6.4.2 DM_impRuleSettings Method. 121
6.4.3 DM_expRuleSettings Method . 122
6.4.4 DM_setMinSupport Method . 123
6.4.5 DM_getMinSupport Method. 124
6.4.6 DM_setMinConf Method. 125
6.4.7 DM_getMinConf Method. 126
6.4.8 DM_setMaxLength Method . 127
6.4.9 DM_getMaxLength Method. 128
6.4.10 DM_useRuleDataSpec Method . 129
6.4.11 DM_getRuleDataSpec Method . 130
6.4.12 DM_setGroup Method. 131
6.4.13 DM_getGroup Method. 132
6.5 DM_ClasBldTask Type and Routines . 133
6.5.1 DM_ClasBldTask Type . 133
6.5.2 DM_defClasBldTask Method . 135
6.5.3 DM_getClasTrnData Method. 136
6.5.4 DM_getClasValData Method . 137
6.5.5 DM_getClasSettings Method . 138
6.5.6 DM_buildClasModel Method. 139
6.6 DM_RuleBldTask type and Routines . 140
6.6.1 DM_RuleBldTask Type . 140
6.6.2 DM_defRuleBldTask Method . 141
© ISO/IEC 2002 – All rights reserved v

---------------------- Page: 5 ----------------------
ISO/IEC 13249-6:2002(E)
6.6.3 DM_getRuleTrnData Method.142
6.6.4 DM_getRuleSettings Method .143
6.6.5 DM_buildRuleModel Method.144
6.7 DM_RegBldTask type and Routines .145
6.7.1 DM_RegBldTask Type .145
6.7.2 DM_defRegBldTask Method .147
6.7.3 DM_getRegTrnData Method.148
6.7.4 DM_getRegValData Method .149
6.7.5 DM_getRegSettings Method .150
6.7.6 DM_buildRegModel Method.151
6.8 DM_ClusBldTask type and Routines .152
6.8.1 DM_ClusBldTask Type .152
6.8.2 DM_defClusBldTask Method .153
6.8.3 DM_getClusTrnData Method.154
6.8.4 DM_getClusSettings Method .155
6.8.5 DM_buildClusModel Method.156
7 Data Mining Application Result Types.157
7.1 DM_ClusResult Type and Routines .157
7.1.1 DM_ClusResult Type .157
7.1.2 DM_getClusterID Method .158
7.1.3 DM_getQuality Method .159
7.2 DM_ClasResult Type and Routines.160
7.2.1 DM_ClasResult Type.160
7.2.2 DM_getPredClass Method.161
7.2.3 DM_getConfidence Method.162
7.3 M_RegResult Type and Routines .163
7.3.1 DM_RegResult Type .163
7.3.2 DM_getPredValue Method.164
8 Data Mining Test Result Types.165
8.1 DM_ClasTestResult Type and Routines .165
8.1.1 DM_ClasTestResult Type .165
8.1.2 DM_getClasError Method.166
8.1.3 DM_getNumClasses Method.167
8.1.4 DM_getClass Method.168
8.1.5 DM_getClasPreds Method.169
8.2 DM_RegTestResult Type and Routines.170
8.2.1 DM_RegTestResult Type.170
8.2.2 DM_getPredError Method.171
9 Data Mining Data Types.172
9.1 DM_LogicalDataSpec Type and Routines .172
9.1.1 DM_LogicalDataSpec Type .172
9.1.2 DM_addDataSpecFld Method .174
9.1.3 DM_remDataSpecFld Method .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.