2 OpenViBE Designer 3.3.0 (0x00000b2d, 0x00006d61) Feature aggregator (0x00682417, 0x453635f9) (0x544a003e, 0x6dcba5f6) Input stream 1 (0x17341935, 0x152ff448) Feature vector stream (0x1fa7a38f, 0x54edbe0b) 240 (0x207c9054, 0x3c841b63) 336 (0x4e7b798a, 0x183beafb) (0xb5d15cc9, 0x6c8c28fb) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x002bb807) (0xc80ce8af, 0xf699f813) 1 (0xcfad85b0, 0x7c6d841c) 1 (0xfba64161, 0x65304e21) (0x00000d41, 0x000013b7) Feature aggregator (0x00682417, 0x453635f9) (0x544a003e, 0x6dcba5f6) Input stream 1 (0x17341935, 0x152ff448) Feature vector stream (0x1fa7a38f, 0x54edbe0b) 240 (0x207c9054, 0x3c841b63) 528 (0x4e7b798a, 0x183beafb) (0xb5d15cc9, 0x6c8c28fb) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x002b7d6e) (0xc80ce8af, 0xf699f813) 1 (0xcfad85b0, 0x7c6d841c) 1 (0xfba64161, 0x65304e21) (0x00001f83, 0x00004e32) Generic stream reader (0x6468099f, 0x0370095a) (0x403488e7, 0x565d70b6) Output stream 1 (0x5ba36127, 0x195feae1) Output stream 2 (0x6f752dd0, 0x082a321e) Output stream 3 (0x330306dd, 0x74a95f98) Filename ${INPUT_FILE_NAME} false (0x17ee7c08, 0x94c14893) (0x1fa7a38f, 0x54edbe0b) -160 (0x207c9054, 0x3c841b63) 400 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0xf37b8e7a, 0x1bc33e4e) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x008e34c7) (0x00002c8b, 0x000001d5) Player Controller (0x5f426dce, 0x08456e13) (0x6f752dd0, 0x082a321e) Stimulations (0x2c132d6e, 0x44ab0d97) Stimulation name OVTK_StimulationId_Label_00 OVTK_StimulationId_TrainCompleted false (0xcc14d8d6, 0xf27ecb73) Action to perform Pause Stop false (0x1fa7a38f, 0x54edbe0b) 416 (0x207c9054, 0x3c841b63) 448 (0x4e7b798a, 0x183beafb) (0x568d148e, 0x650792b3) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x00301c7f) (0xc73e83ec, 0xf855c5bc) false (0xce18836a, 0x9c0eb403) 2 (0xcfad85b0, 0x7c6d841c) 1 (0x00002f94, 0x00000342) Non Target Selection (0x426163d1, 0x324237b0) (0x5ba36127, 0x195feae1) Input signal (0x6f752dd0, 0x082a321e) Input stimulations (0x5ba36127, 0x195feae1) Epoched signal (0x512a166f, 0x5c3ef83f) Epoch duration (in sec) 1 0.6 false (0x512a166f, 0x5c3ef83f) Epoch offset (in sec) 0.5 0 false (0x2c132d6e, 0x44ab0d97) Stimulation to epoch from OVTK_GDF_VEP OVTK_StimulationId_NonTarget false (0x1fa7a38f, 0x54edbe0b) 112 (0x207c9054, 0x3c841b63) 528 (0x4e7b798a, 0x183beafb) (0x5de31172, 0xa1304456) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x002bbddf) (0x000063a5, 0x0000197d) Target Selection (0x426163d1, 0x324237b0) (0x5ba36127, 0x195feae1) Input signal (0x6f752dd0, 0x082a321e) Input stimulations (0x5ba36127, 0x195feae1) Epoched signal (0x512a166f, 0x5c3ef83f) Epoch duration (in sec) 1 0.6 false (0x512a166f, 0x5c3ef83f) Epoch offset (in sec) 0.5 0 false (0x2c132d6e, 0x44ab0d97) Stimulation to epoch from OVTK_GDF_VEP OVTK_StimulationId_Target false (0x1fa7a38f, 0x54edbe0b) 112 (0x207c9054, 0x3c841b63) 336 (0x4e7b798a, 0x183beafb) (0x5de31172, 0xa1304456) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x002b4e91) (0x000078d0, 0x000029bc) Epoch average (0x21283d9f, 0xe76ff640) (0x5ba36127, 0x195feae1) Input epochs (0x5ba36127, 0x195feae1) Averaged epochs (0x6530bdb1, 0xd057bbfe) Averaging type Epoch block average Epoch block average false (0x007deef9, 0x2f3e95c6) Epoch count 4 1 false (0x1fa7a38f, 0x54edbe0b) 176 (0x207c9054, 0x3c841b63) 336 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0xb73cee83, 0xf7215d60) (0x527ad68d, 0x16d746a0) (0x8d21ff41, 0xdf6afe7e) ${Player_ScenarioDirectory}/cfg/p300-epoch-average.cfg (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x002b5470) (0x000078f9, 0x000063eb) xDAWN Spatial Filter (0xdd332c6c, 0x195b4fd4) (0x5ba36127, 0x195feae1) Input Signal (0x5ba36127, 0x195feae1) Output Signal (0x79a9edeb, 0x245d83fc) Spatial Filter Coefficients 1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;1 9.970221e-001 -3.729500e-002 -1.177390e-002 2.814447e-002 -3.772446e-003 3.371324e-002 -5.480030e-003 8.893039e-003 -1.565213e-002 -9.956694e-003 -2.347757e-002 -2.312669e-003 -1.847227e-002 -7.550644e-004 -8.423513e-003 3.243223e-002 2.079848e-002 5.079737e-001 -2.835127e-002 8.259231e-002 -3.621803e-001 -2.004259e-001 -2.432480e-001 -1.861558e-001 -3.798139e-001 9.614762e-002 3.407766e-001 -2.158597e-001 3.720552e-001 7.500469e-002 -8.628774e-002 -3.182367e-002 5.923482e-002 4.124707e-001 2.083913e-001 -2.629501e-001 2.023081e-001 -2.658446e-001 4.022738e-001 -1.785569e-001 4.450742e-001 3.549239e-001 1.550204e-002 3.750389e-002 3.114249e-002 9.273764e-002 -7.093797e-002 -2.610929e-001 false (0x007deef9, 0x2f3e95c6) Number of Output Channels 4 3 false (0x007deef9, 0x2f3e95c6) Number of Input Channels 4 16 false (0x330306dd, 0x74a95f98) Filter matrix file false (0x1fa7a38f, 0x54edbe0b) -32 (0x207c9054, 0x3c841b63) 304 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0x81db9bf9, 0xf1cf4ed7) (0x527ad68d, 0x16d746a0) (0x8d21ff41, 0xdf6afe7e) ${SPATIAL_FILTER_CONFIG} (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x002b601f) (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 3 (0xcfad85b0, 0x7c6d841c) 1 (0x00007b56, 0x000033f9) Epoch average (0x21283d9f, 0xe76ff640) (0x5ba36127, 0x195feae1) Input epochs (0x5ba36127, 0x195feae1) Averaged epochs (0x6530bdb1, 0xd057bbfe) Averaging type Epoch block average Epoch block average false (0x007deef9, 0x2f3e95c6) Epoch count 4 1 false (0x1fa7a38f, 0x54edbe0b) 176 (0x207c9054, 0x3c841b63) 528 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0xb73cee83, 0xf7215d60) (0x527ad68d, 0x16d746a0) (0x8d21ff41, 0xdf6afe7e) ${Player_ScenarioDirectory}/cfg/p300-epoch-average.cfg (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x002c2168) (0x0a5a6a4a, 0x1d92a778) Classifier trainer (0xf3dae8a8, 0x3b444154) (0x6f752dd0, 0x082a321e) Stimulations (0x17341935, 0x152ff448) Features for class 1 (0x17341935, 0x152ff448) Features for class 2 (0x6f752dd0, 0x082a321e) Train-completed Flag (0x2c132d6e, 0x44ab0d97) Train trigger OVTK_StimulationId_Train ${CLASSIFIER_TRAIN_TRIGGER} false (0x330306dd, 0x74a95f98) Filename to save configuration to ${Path_UserData}/my-classifier.xml ${CLASSIFIER_CONFIG} false (0xbe9eba5c, 0xa8415d37) Multiclass strategy to apply Native ${MULTICLASS_STRATEGY} false (0x2c132d6e, 0x44ab0d97) Class 1 label OVTK_StimulationId_Label_01 ${CLASS_1} false (0x2c132d6e, 0x44ab0d97) Class 2 label OVTK_StimulationId_Label_02 ${CLASS_2} false (0xd765a736, 0xed708c65) Algorithm to use Linear Discrimimant Analysis (LDA) ${ALGORITHM} false (0x2cdb2f0b, 0x12f231ea) Use shrinkage false ${USE_SHRINKAGE} false (0x512a166f, 0x5c3ef83f) Shrinkage coefficient (-1 == auto) -1.000000 ${SHRINKAGE_COEFFICIENT} false (0x2cdb2f0b, 0x12f231ea) Shrinkage: Force diagonal cov (DDA) false ${SHRINKAGE_FORCE_DIAGONAL_COV} false (0x007deef9, 0x2f3e95c6) Number of partitions for k-fold cross-validation test 10 ${N_PARTITIONS} false (0x2cdb2f0b, 0x12f231ea) Balance classes false ${CLASS_BALANCE} false (0x1fa7a38f, 0x54edbe0b) 336 (0x207c9054, 0x3c841b63) 448 (0x4e7b798a, 0x183beafb) (0x9de21779, 0x37776c89) (0xc73e83ec, 0xf855c5bc) false (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 6 (0xcfad85b0, 0x7c6d841c) 3 (0xfba64161, 0x65304e21) (0x00000192, 0x0000714e) (0x00001f83, 0x00004e32) 1 (0x000078f9, 0x000063eb) 0 (0x00001717, 0x00003cf9) (0x000078d0, 0x000029bc) 0 (0x00000b2d, 0x00006d61) 0 (0x00004674, 0x000061af) (0x00007b56, 0x000033f9) 0 (0x00000d41, 0x000013b7) 0 (0x0ac1c4d1, 0x0a9429d6) (0x000063a5, 0x0000197d) 0 (0x000078d0, 0x000029bc) 0 (0x0f719dbe, 0x6b9207ad) (0x000078f9, 0x000063eb) 0 (0x00002f94, 0x00000342) 0 (0x175e412c, 0x0692f4ee) (0x00000d41, 0x000013b7) 0 (0x0a5a6a4a, 0x1d92a778) 2 (0x26545f2f, 0x4e793786) (0x000078f9, 0x000063eb) 0 (0x000063a5, 0x0000197d) 0 (0x26dbc15a, 0x2ae965d4) (0x00001f83, 0x00004e32) 2 (0x000063a5, 0x0000197d) 1 (0x33c4df2d, 0x7548b76f) (0x00001f83, 0x00004e32) 2 (0x00002f94, 0x00000342) 1 (0x431fd3b9, 0x43484889) (0x00002f94, 0x00000342) 0 (0x00007b56, 0x000033f9) 0 (0x5a67b7d8, 0x1cf07f9a) (0x00001f83, 0x00004e32) 2 (0x0a5a6a4a, 0x1d92a778) 0 (0x616495af, 0x5c020b32) (0x0a5a6a4a, 0x1d92a778) 0 (0x00002c8b, 0x000001d5) 0 (0x63fa63da, 0x0e447c5b) (0x00000b2d, 0x00006d61) 0 (0x0a5a6a4a, 0x1d92a778) 1 (0x00005277, 0x00007fbe) <u><b><big>Scenario Overview</big></b></u> This scenario should be used to train the LDA classifier. At the end of the training, you will have an estimation of the classifier performance printed in the console. If this performance is lower than 70%, just run a new <i>4-online</i> session to have better results. <u><b>Note:</b></u> in order to run this scenario, the spatial filter should have been trained using <i>2-train-xDAWN</i> ! (0x473d9a43, 0x97fc0a97) 688 (0x7234b86b, 0x2b8651a5) -64 (0x0000775c, 0x000078ff) (0x3bcce5d2, 0x43f2d968) [] (0x790d75b8, 0x3bb90c33) Yann Renard (0x8c1fc55b, 0x7b433dc2) (0x9f5c4075, 0x4a0d3666) LDA Classifier Trainer (0xf36a1567, 0xd13c53da) http://openvibe.inria.fr/p300-speller-xdawn/ (0xf6b2e3fa, 0x7bd43926) xDAWN P300 Speller (0xf8034a49, 0x8b3f37cc) INRIA