openml / openml-data

For tracking issues related to OpenML datasets
1 stars 1 forks source link

mldata #22

Open PGijsbers opened 4 years ago

PGijsbers commented 4 years ago

I started sifting through mldata datasets about a year ago, never had the time to finish. This is a dump of my progress.


Ignoring all datasets for which the all descriptive features match, and those which were not valid arff.

The following datasets have matching names, but differ in either instances, features, or missing values:

The following datasets have matching names, but differ in more than one way:

The following datasets do not have matching names,but have the same number of instances, features and missing values:

The following datasets do not match any of the above criteria:

None

PGijsbers commented 4 years ago

datasets-numeric-autompg -> 196, file has missing values but were not recognized as such (-MAX_INT). datasets-numeric-sleep -> 205, file has missing values but were not recognized as such (-999). letter -> Not sure. Somehow this dataset has 35k (instead of the original, /d/6 with 20k). All OpenML versions have either 20k samples or 1M. regression-datasets-autompg -> same as datasets-numeric-autompg satimage -> looks like /d/182 but contains 4440 more instances.

PGijsbers commented 4 years ago

shuttle -> 43.5k more instances, OpenML version matches this reference to the original. splice-ida -> based on this it seems train+test set and 184 instances that are unaccounted for. splice-scale -> by the same source, this seems to be just the train set, rescaled. note: the OpenML dataset has attributes listed as numeric, though they seem to be categorical in nature (DNA sequences of ACTG). statlib-20050214-cars -> See next comment. statlib-20050214-hip -> match. missing values misread svmguide3 -> difference of 41 instances explained by inclusion of test set (OpenML has only train) uci-20070111-arrhythmia -> match. missing values misread uci-20070111-autompg -> match. missing values misread uci-20070111-dermatology -> match. missing values misread uci-20070111-hayes-roth_test-> just the test set of the dataset that can be fined merged in /d/329 uci-20070111-kdd_el_nino-small -> match. missing values misread uci-20070111-sleep -> match. missing values misread uci-20070111-spectf -> no match, /d/1181 is an artifical dataset based on this one, but the original is not on OpenML. Train and test set are in separate files here. uci-20070111-spect -> no match, /d/1180 is an artifical dataset based on this one, but the original is not on OpenML. Train and test set are in separate files here. vowel -> /d/307 with speaker and sex attributes dropped

PGijsbers commented 4 years ago

https://gist.github.com/PGijsbers/d6d262241587a59af2d9715f06185dee

amueller commented 4 years ago

Thanks for looking into this. I somehow thought there were wayyy more datasets on mldata. I guess not all were available as arff?

prabhant commented 4 years ago

Update on this issue: Most of the ARFF datasets that are on mldata but not on openml are broken ARFF files, After fixing them manually we can upload them to OpenML.

amueller commented 4 years ago

What about the datasets that are not in ARFF

Sent from phone. Please excuse spelling and brevity.

On Tue, Dec 10, 2019, 05:36 prabhant notifications@github.com wrote:

Update on this issue: Most of ARFF the datasets that are on mldata but not on openml are broken ARFF files, After fixing them manually we can upload them to OpenML.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/openml/openml-data/issues/22?email_source=notifications&email_token=AADNYFTLSB2PBVOBLQ2CYELQX6LNDA5CNFSM4JCEYCE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGPH2OY#issuecomment-564034875, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADNYFU2ARQSRRUNIMNPUMTQX6LNDANCNFSM4JCEYCEQ .

prabhant commented 4 years ago

We don't have them right now.