Data

thyroid-ann

active
ARFF
Publicly available Visibility: public Uploaded 29-07-2016 by Rafael G. Mantovani

0 likes downloaded by 2 people , 3 total downloads 0 issues 0 downvotes

0 likes downloaded by 2 people , 3 total downloads 0 issues 0 downvotes

Issue | #Downvotes for this reason | By |
---|

Loading wiki

Help us complete this description
Edit

This directory contains Thyroid datasets. "ann-train.data" contains 3772
learning examples and "ann-test.data" contains 3428 testing examples. I have
obtained this data from Daimler-Benz. This are the informations I have got
together with the dataset:
-------------------------------------------------------------------------------
1. Data setp summary
Number of attributes: 21 (15 attributes are binary,
6 attributes are continuous)
Number of classes: 3
Number of learning examples: 3772
Number of testing examples: 3428
Data set is availbale on ASCII-file
2. Description
The problem is to determine whether a patient referred to the clinic is
hypothyroid. Therefore three classes are built: normal (not hypothyroid),
hyperfunction and subnormal functioning. Because 92 percent of the patients
are not hyperthyroid a good classifier must be significant better than 92%.
Note
These are the datas Quinlans used in the case study of his article
"Simplifying Decision Trees" (International Journal of Man-Machine Studies
(1987) 221-234)
-------------------------------------------------------------------------------
Unfortunately this data differ from the one Ross Quinlan placed in
"pub/machine-learning-databases/thyroid-disease" on "ics.uci.edu".
I don't know any more details about the dataset. But it's hard to
train Backpropagation ANNs with it. The dataset is used in two technical
reports:
-------------------------------------------------------------------------------
"Optimization of the Backpropagation Algorithm for Training Multilayer
Perceptrons":
ftp archive.cis.ohio-state.edu or ftp 128.146.8.52
cd pub/neuroprose
binary
get schiff.bp_speedup.ps.Z
quit
The report is an overview of many different backprop speedup techniques.
15 different algorithms are described in detail and compared by using
a big, very hard to solve, practical data set. Learning speed and network
classification performance with respect to the training data set and also
with respect to a testing data set are discussed.
These are the tested algorithms:
backprop
backprop (batch mode)
backprop + Learning rate calculated by Eaton and Oliver's formula
backprop + decreasing learning rate (Darken and Moody)
backprop + Learning rate adaptation for each training pattern (J. Schmidhuber)
backprop + evolutionarily learning rate adaptation (R. Salomon)
backprop + angle driven learning rate adaptation(Chan and Fallside)
Polak-Ribiere + line search (Kramer and Vincentelli)
Conj. gradient + line search (Leonard and Kramer)
backprop + learning rate adaptation by sign changes (Silva and Almeida)
SuperSAB (T. Tollenaere)
Delta-Bar-Delta (Jacobs)
RPROP (Riedmiller and Braun)
Quickprop (Fahlman)
Cascade correlation (Fahlman)
-------------------------------------------------------------------------------
"Synthesis and Performance Analysis of Multilayer eural Network Architectures":
ftp archive.cis.ohio-state.edu or ftp 128.146.8.52
cd pub/neuroprose
binary
get schiff.gann.ps.Z
quit
In this paper we present various approaches for automatic topology-optimization
of backpropagation networks. First of all, we review the basics of genetic
algorithms which are our essential tool for a topology search. Then we give a
survey of backprop and the topological properties of feedforward networks. We
report on pioneer work in the filed of topology--optimization. Our first
approach was based on evolutions strategies which used only mutation to change
the parent's topologies. Now, we found a way to extend this approach by an
crossover operator which is essential to all genetic search methods.
In contrast to competing approaches it allows that two parent networks with
different number of units can mate and produce a (valid) child network, which
inherits genes from both of the parents. We applied our genetic algorithm to a
medical classification problem which is extremly difficult to solve. The
performance with respect to the training set and a test set of pattern samples
was compared to fixed network topologies. Our results confirm that the topology
optimization makes sense, because the generated networks outperform the fixed
topologies and reach classification performances near optimum.
-------------------------------------------------------------------------------
Randolf Werner (evol@infko.uni-koblenz.de)

Class (target) | nominal | 3 unique values 0 missing | |

V1 | numeric | 93 unique values 0 missing | |

V2 | numeric | 2 unique values 0 missing | |

V3 | numeric | 2 unique values 0 missing | |

V4 | numeric | 2 unique values 0 missing | |

V5 | numeric | 2 unique values 0 missing | |

V6 | numeric | 2 unique values 0 missing | |

V7 | numeric | 2 unique values 0 missing | |

V8 | numeric | 2 unique values 0 missing | |

V9 | numeric | 2 unique values 0 missing | |

V10 | numeric | 2 unique values 0 missing | |

V11 | numeric | 2 unique values 0 missing | |

V12 | numeric | 2 unique values 0 missing | |

V13 | numeric | 2 unique values 0 missing | |

V14 | numeric | 2 unique values 0 missing | |

V15 | numeric | 2 unique values 0 missing | |

V16 | numeric | 2 unique values 0 missing | |

V17 | numeric | 280 unique values 0 missing | |

V18 | numeric | 72 unique values 0 missing | |

V19 | numeric | 243 unique values 0 missing | |

V20 | numeric | 141 unique values 0 missing | |

V21 | numeric | 324 unique values 0 missing |

Maximum mutual information between the nominal attributes and the target attribute.

3

The minimal number of distinct values among attributes of the nominal type.

Third quartile of mutual information between the nominal attributes and the target attribute.

3

The maximum number of distinct values among attributes of the nominal type.

8.91

Third quartile of skewness among attributes of the numeric type.

0.2

Third quartile of standard deviation of attributes of the numeric type.

9.22

First quartile of kurtosis among attributes of the numeric type.

0

Standard deviation of the number of distinct values among attributes of the nominal type.

First quartile of mutual information between the nominal attributes and the target attribute.

2.09

First quartile of skewness among attributes of the numeric type.

Average mutual information between the nominal attributes and the target attribute.

0.03

First quartile of standard deviation of attributes of the numeric type.

An estimate of the amount of irrelevant information in the attributes regarding the class. Equals (MeanAttributeEntropy - MeanMutualInformation) divided by MeanMutualInformation.

3

Average number of distinct values among the attributes of the nominal type.

22.53

Second quartile (Median) of kurtosis among attributes of the numeric type.

Number of attributes needed to optimally describe the class (under the assumption of independence among attributes). Equals ClassEntropy divided by MeanMutualInformation.

0.03

Second quartile (Median) of means among attributes of the numeric type.

Second quartile (Median) of mutual information between the nominal attributes and the target attribute.

4.8

Second quartile (Median) of skewness among attributes of the numeric type.

0.12

Second quartile (Median) of standard deviation of attributes of the numeric type.

77.47

Third quartile of kurtosis among attributes of the numeric type.

Minimal mutual information between the nominal attributes and the target attribute.