I read about T-Test and how we can use it to compare between 2 models (https://towardsdatascience.com/paired-t-test-to-evaluate-machine-learning-classifiers-1f395a6c93fa)
There are some issues I'm not sure I understand correctly:
I saw that we usually choose P
(p-value
) to be0.05
or0.01
1.1 What does it mean ?
1.2 Does it mean that if the calculated
t
is in the range of theT-Table
we accept the null hypothesis ,i.e 95% (or 99%) of the tests, there is no difference between the 2 models ?-
we can't use
K-FOLD
andT-TEST
, because the samples not independent (Train data used in one fold and in the other it is the test), am I right ?So to use
T-TEST
we must generate at least 30 different datasets for test (with no dependent) ? Degree of freedom
3.1 If I understand correctly, more test we run (bigger
N
-> biggerdegree of freedom
) -> the more accurate theT-Test
results ? am I right ?3.2 Do we need to run at least 30 tests to use
T-TEST
?