ComputerVisionまとめの部屋

役に立った情報や調査結果をまとめています

人工知能

ハミング距離

ハミング距離とは、桁数が同じ2つの2進数を比較して、異なっている桁の個数として定義される。例えば、1111111と1010101とのハミング距離は3である。 別の言い方をすれば、ハミング距離はある文字列を別の文字列に変形する際に必要な置換回数を計測したもの…

決定木

決定木とは、木構造をした決定を行うためのグラフのこと。 節点と枝、端点の葉への経路によって表される。 決定木は「質問」を繰り返すことでそのデータがどのグループに属するかを決定するものであり、よい決定木とは、答えによってデータがよく分類される…

シングルクオーテーションとダブルクオーテーションの使い分け

文字のときは「’」(シングルクオーテーション)文字列のときは「”」(ダブルクオーテーション)を使う サイズの違い ダブルクオーテーションの場合、最後にNULL(\0)がつくので、”a”のデータサイズは「2バイト」となる。なのでchar data[1] = "a" とするの…