Amy 原创整理|资料核验:2026-11-07
SciPy 的 jensenshannon 比较两个概率分布,输入的总和若不为 1,会分别归一化。函数返回的是 Jensen–Shannon 散度的平方根;写报告时应说明自己用的是距离还是散度。
教学示例:按同一顺序统计三个类别,第一批有 [2, 3, 5] 条,第二批有 [20, 30, 50] 条。归一化后的分布相同,因此距离为零。Amy建议表里同时保留两批的样本量:这里能说明类别占比相同,却不能说明处理量相同。
官方来源:
https://docs.scipy.org/doc/scipy/reference/generated/scipy.spatial.distance.jensenshannon.html