組み込み開発のためのPython · レッスン 127 / 220

パーセンタイルを読み取る

パーセンタイルは指定した割合のデータがそれ以下となる境界の目安です。補間方法により結果が異なるため、使用する実装と定義を記録します。

パーセンタイルは指定した割合のデータがそれ以下となる境界の目安です。補間方法により結果が異なるため、使用する実装と定義を記録します。 仕組みだけでなく、検証方法と運用上の注意も具体例で確認します。

基本の考え方

パーセンタイルは指定した割合のデータがそれ以下となる境界の目安です。補間方法により結果が異なるため、使用する実装と定義を記録します。

安全に試すための確認

例は学習用データを使うもので、品質を保証する予測器ではありません。実データの欠損、単位、偏り、データ漏えいを確認し、テスト用データを学習中に参照しないでください。

コード例

手元のPython環境に貼り付ける前に、使用しているPythonの版と対象ライブラリの対応を確認してください。

import numpy as np

latency_ms = np.array([8, 9, 10, 12, 40])
print(np.percentile(latency_ms, [50, 95]))

手を動かす課題

応答時間の中央値と95パーセンタイルを計算し、最大値だけを見る場合との違いを記してください。

参考資料

「機械学習の基礎」の章一覧へ