反復的な機械学習アルゴリズム(例:LogisticRegression)を実行する前に、入力DataFrameに対して`checkpoint()`を使用することが推奨されるケースはどれか。

チェックポイントはデータをディスクに書き出してリネージを断ち切るため、長い変換プロセスを経たデータの反復利用時の安定性を高める。