アルゴリズム(algorithm)
コンピュータ処理はある一定の手順で定型的に行われるケースが多い。アルゴリズムとはこの定型的な処理手順、少し専門的にいうと論理的ステップのことを指す。あらかじめアルゴリズムを作っておけば、コンピュータのプログラムはアルゴリズムに従ってデータを処理してくれる。アルゴリズムの良し悪しで処理スピードが違ったり、分析結果の精度が決まってしまう。アルゴリズムはデータマイニングの心臓部だと言われるのはこの理由からである。何万件ものトランザクションデータをマイニングしたとしよう。それが1週間かかってしまったり、分析結果が陳腐なものだったとしたらマイニングの意味がなくなってしまう。ダイヤモンドのようなピカピカに光る鉱脈を見つけるためにはアルゴリズムがとても重要な役割を果たす。販促のレスポンスが高い顧客層を見つける場合のアルゴリズムはどのような手順になっているのだろう。まず販促を実施した既存データとこれから販促に使う新規データの類似度を計算することから始まる。次に新規データのうち類似度の高いものから順位付けし類似データとする。類似性が高いものほどレスポンスが類似する確率が高いからである。類似性の低いものは無効データとして切り捨てる。そして類似性の高い新規のデータを既存の類似データと比較して、レスポンスがあったかどうかを参照しレスポンスを予測する。このアルゴリズムに則って一連の処理は自動的に行われるのである。アルゴリズムはその目的に応じてさまざまな種類が考えられるが、業務の内容を熟知し最適のプロセスに基づいて設計されなくてはならない。データベースマーケティングのアルゴリズムにはマーケティングマインドを持ったスペシャリストが必要だし、経営の意志決定には卓越した経営センスを持つスペシャリストが要求される。

![]() |
あ | い | う | え | お | ![]() |
は | ひ | ふ | へ | ほ | ![]() |
英語引き | ||||||||||
![]() |
か | き | く | け | こ | ![]() |
ま | み | む | め | も | A | B | C | D | E | F | G | |||||
![]() |
さ | し | す | せ | そ | ![]() |
や | ゆ | よ | H | I | J | K | L | M | N | |||||||
![]() |
た | ち | つ | て | と | ![]() |
ら | り | る | れ | ろ | O | P | Q | R | S | T | U | |||||
![]() |
な | に | ぬ | ね | の | ![]() |
わ | を | ん | V | W | X | Y | Z | |||||||||
