Skip to content

Assignments

Spiridonov Andrey edited this page Feb 26, 2018 · 19 revisions

Requirements:

Each assignment should be completed and submitted as a pull request(PR) into the current repository.

Acceptance criteria:

  1. All functionality should be covered with unit tests. Number and quality of tests will be taken into account during grading.
  2. Code should be reasonably commented as well as documented on a separate wiki page.
  3. PR should be approved by you supervisor, not necessarily merged. Solution should be adjusted with comments and suggestions from PR's thread.

Assignments:

  1. Automatic detection of the dependant variable's type
  2. Sampling strategies
  3. Strategies of splitting search process into timeboxes
  4. Implement benchmarks for Glass and Balance data sets
  5. Implement benchmarks for Breast and Ecoli data sets
  6. Implementing base algorithms: Sigmoid Perceptron
  7. Implementing base algorithms: Gaussian Perceptron
  8. Implementing base algorithms: SigmoidNorm Perceptron
  9. Implementing base algorithms: Sine Perceptron
  10. Implementing base algorithms: Exponential Perceptron
  11. Implementing base algorithms: Polynomial Perceptron