Illustrative test cases for Tabular Classification#

Gene expression cancer RNA sequence#

This is a classification data set that comes with the NeurEco installation. It is a collection of data that is part of the RNA-Seq (HiSeq) PANCAN data set, it is a random extraction of gene expressions (giving \(20531\) input features), of patients having different types of tumors (\(5\) output features): BRCA, KIRC, COAD, LUAD and PRAD. Each input is given a dummy name (gene_xx), while the targets are the cancer classes: BRCA, KIRC, COAD, LUAD and PRAD.

The test case is provided with the following files:

  • Training data set:

    • x_train_0.csv: the training inputs file - part 1, containing \(320\) samples

    • y_train_0.csv: the training targets file - part 1

    • x_train_1.csv: the training inputs file - part 2, containing \(320\) samples

    • y_train_1.csv: the training targets file - part 2

  • testing data set:

    • x_test.csv: the testing inputs file, containing \(161\) samples

    • y_test.csv: the testing targets file

Wall following robot#

This is a classification data set that comes with the NeurEco installation. The goal is to choose between four possible moves needed for a robot to avoid collision based on the reading of 24 ultrasound sensors.

24 input features:

  • US1: ultrasound sensor at the front of the robot (reference angle: 180°) - (numeric: real)

  • US2: ultrasound reading (reference angle: -165°) - (numeric: real)

  • US3: ultrasound reading (reference angle: -150°) - (numeric: real)

  • US4: ultrasound reading (reference angle: -135°) - (numeric: real)

  • US5: ultrasound reading (reference angle: -120°) - (numeric: real)

  • US6: ultrasound reading (reference angle: -105°) - (numeric: real)

  • US7: ultrasound reading (reference angle: -90°) - (numeric: real)

  • US8: ultrasound reading (reference angle: -75°) - (numeric: real)

  • US9: ultrasound reading (reference angle: -60°) - (numeric: real)

  • US10: ultrasound reading (reference angle: -45°) - (numeric: real)

  • US11: ultrasound reading (reference angle: -30°) - (numeric: real)

  • US12: ultrasound reading (reference angle: -15°) - (numeric: real)

  • US13: reading of ultrasound sensor situated at the back of the robot (reference angle: 0°) - (numeric: real)

  • US14: ultrasound reading (reference angle: 15°) - (numeric: real)

  • US15: ultrasound reading (reference angle: 30°) - (numeric: real)

  • US16: ultrasound reading (reference angle: 45°) - (numeric: real)

  • US17: ultrasound reading (reference angle: 60°) - (numeric: real)

  • US18: ultrasound reading (reference angle: 75°) - (numeric: real)

  • US19: ultrasound reading (reference angle: 90°) - (numeric: real)

  • US20: ultrasound reading (reference angle: 105°) - (numeric: real)

  • US21: ultrasound reading (reference angle: 120°) - (numeric: real)

  • US22: ultrasound reading (reference angle: 135°) - (numeric: real)

  • US23: ultrasound reading (reference angle: 150°) - (numeric: real)

  • US24: ultrasound reading (reference angle: 165°) - (numeric: real)

The output features are represented by classes:

  • Move-Forward

  • Slight-Right-Turn

  • Sharp-Right-Turn

  • Slight-Left-Turn

The data set and more detailed description can be found here: Kaggle: Wall Following Robot.

This test case is provided with the following files:

  • Training data set containing \(4364\) samples:

    • x_train.csv: training inputs file

    • y_train.csv: training targets file

  • testing data set containing \(1092\) samples:

    • x_test.csv: testing inputs file

    • y_test.csv: testing targets file