計算機科学において、進化的計算(evolutionary computation)は組合せ最適化問題を含む人工知能(より狭義には計算知能)の一分野である。 進化的計算は、人口増加のような反復的過程を用いる。その人口は目的の結果に合うように誘導されたランダムかつ並列的な探索によって人為選択される。このような過程は、進化の生物学的機構にヒントを得ている。