zoukankan      html  css  js  c++  java
  • 集体智慧编程--勘误(5章~10章)

    chapter5 随机优化技术:

    1.randomoptimize中,返回值应为bestr

    2.geneticoptimize中,mute函数应该将所有路径都返回一个编译结果,否则会在后续的dorm测试中

       报出异常,应该修改为:

    3.crosscount中,应该添加float类型的强制类型转换,否则得出的结果仍然有交叉线

    4.drawnetwork应该保存到本地文件,之后才能打开

    chapter 7 决策树建模:

    P167:如果使用从文件decision_tree_example.txt中加载数据,注意每一行最后一个元素会

    附带一个' '要自行去除,否则会影响分类结果

    chapter 8 构建价格模型:

    P168:应该是随机产生300个测试数据
    P172:应该一个坐标轴是权重,另一个是距离

    输出结果错误:

    P175:测试各权重函数时结果应该是

    P181:相对rescale有时候带来的效果并没有那么显著

    注意书上的代码和随书代码在产生wineset时,干扰参数的不同

    P183:折扣店价格是一半

    P188:没有做出Figure8-11的效果,我的效果图,

    chapter 9 高阶分类:核方法与SVM:

    P208如果milesdistance采用的是全部默认返回0,则P210 scaleinput应该修改为:

    P213:nlclassify需要修改为:

    P213 rbf函数调用的veclength代码如下:

    对于libsvm的使用:需要到https://github.com/cjlin1/libsvm/releases下载v290版本,并且

    需要用vc++2010进行编译生成自己平台的svmc.pyd文件放到python安装路径下的dll即可。

    具体是进入libsvm-290的python文件夹执行python setup.py install即可。

    chapter 10寻找独立特征:

    P232页调用chapter6的drawdendrogram需要修改一处代码,处理编码问题:

    P239:遇到矩阵中出现0的情况需要作特殊处理:

    P271:tournament函数中存在作者的一个笔误,应该是:

  • 相关阅读:
    Arduino系列之智能家居蓝牙语音遥控灯(四)
    Arduino系列之光照传感器(三)
    address2line 定位 Android c++奔溃位置
    android UI线程安全问题
    android 后台服务定时通知
    eclipse 完全智能提示
    IOS 7 Xcode 5 免IDP证书 真机调试(转载)
    DS5 调试 android c++
    javap -s 查看java方法签名
    ndk-stack 调试 android c++ 代码崩溃位置
  • 原文地址:https://www.cnblogs.com/gachiman/p/3937238.html
Copyright © 2011-2022 走看看