Random Data Classification

Create and classify random data sets

現在この提出コンテンツをフォロー中です。

This toolbox (or set of functions) can be used to create random data sets, assign virtual labels and then run a classification algorithm on the data. In theory such a classification should fail since the data is random. In practice, the chance level depends, among other things, on sample size (the size of the data). The provided tools illusrate the possibility of exceeding theoretical chance levels (e.g. 50% decoding in a 2-class calssification) by chance.

To this end, we propose a number of Matlab routines that can be used in the following order:
- b_Create_random_dataset: generates random data
- c_Classify_Datasets: classifes the random data and plots the decoding % as a function of sample size
- d_Statistic_binomial_distribution: computes the statistical chance level using the cumulative binomial distribution function
- e_Statistic_permutations: computes a statistical chance level using permutations (non-parametric test)

引用

Etienne Combrisson (2026). Random Data Classification (https://jp.mathworks.com/matlabcentral/fileexchange/48274-random-data-classification), MATLAB Central File Exchange. に取得済み.

カテゴリ

Help Center および MATLAB AnswersClassification についてさらに検索

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート Action
1.1

-

1.0.0.0