louwill

Results 1 comments of louwill

来件收悉,此前也有读者对此代码做了优化的建议,跟您的方法一样。下半年我们会对全书做大幅度的升级,确保代码尽可能的是一个相对优化的版本。总之,非常感谢您的建议! 鲁伟 WhizZest ***@***.***> 于2024年9月2日周一 18:53写道: > 线性判别分析:基于NumPy实现的算法准确率不足的原因 > > 书中提到,基于NumPy实现的算法准确率只有0.85,而sklearn的准确率却达到1.0。 > 我检查了源码,找到了原因: > 在代码清单5-1,计算协方差矩阵的calc_cov函数中,不应该对X和Y做*标准化*处理,只需要做*中心化*。 > 具体来说,就是做如下改动: > 修改前: > > # 数据标准化X = (X - np.mean(X, axis=0))/np.std(X, axis=0)Y =...