summaryrefslogtreecommitdiff
path: root/validation/README.md
blob: d99249577178dde6a0e278ba80996c35636bb097 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Directory: validation - OpenTox Validation
=======================================

author: Martin Guetlein, date: 2014-03-18

General
-------

* a *validation* object resembles a test-set validation, e.g. compounds in the test-set are predicted, prediciton quality is measured
* different types of *validation*s:
 * **test-set-validation** input: model and test-set, no algorithm, no training-set
 * **training-test-validation** input: algorithm, test-set, training-set
 * **training-test-split** input: algorithm, dataset, split-ratio
 * **bootstrapping** input: algorithm, dataset
* k-fold *crossvalidation* creates k *validation* objects and an additional *validation* object that stores the aggregated statistics

Code
----

* **validation_application.rb** REST call handling
* **validation_format.rb** to_rdf and to_yaml stuff
* **validation_service.rb** does the actual validation work (e.g. model building)
* **validation_test.rb** test-routines for debugging