読み方 : りさんか
離散化【discretization】
概要
離散化とは、連続的に変化する値や信号を、有限個の飛び飛びの値として表現し直す処理のこと。アナログ信号をデジタルデータへ変換する処理などがよく知られる。数値計算や統計処理など様々な分野で用いられる。

現実世界の音や光、温度、時間といった量は、途切れることなく滑らかに変化する連続量である。コンピュータは有限個の値しか扱えないため、こうした連続量をそのまま記録・処理することはできない。
こうした連続量の離散化では、もとの量を一定の間隔や区分で区切り、それぞれの時点や区間における値を代表値として抽出する。この操作によって、無限に存在する連続的な情報が、有限個の数値の集まりへと変換される。
例えば、音声のデジタル録音では、一定の時間間隔ごとに振幅の値を取り出す「標本化」(sampling)と、その値を有限段階の数値に丸める「量子化」(quantization)という2段階の離散化が行われる。前者は時間方向の離散化、後者は振幅方向の離散化に相当する。
写真の撮影では、連続した空間を「画素」(pixel)と呼ばれる格子状の点に分割することで、コンピュータが扱えるデータへと変換している。数値計算の分野では、微分方程式を近似的に解くために時間や空間を格子状に区切る離散化がよく行われ、気象シミュレーションや流体解析などで活用されている。
離散化に伴う問題として、元の連続量との誤差がある。連続量を有限段階に区切る以上、取りこぼされる細部が生じる。標本化の間隔が粗すぎると高周波成分が失われ、量子化の段階数が少ないと音や映像が荒くなる。区切りを細かくするほど元の情報に近づくが、記録されるデータ量と処理に必要な計算量も増大する。用途やシステムの性能に応じて適切な粒度を選ぶことが求められる。
(2026.6.25更新)