zoukankan      html  css  js  c++  java
  • 第二节课

    第二节课

    采用pyhton3和Pycharm进行学习。

    scikit-opt库 https://pypi.org/project/scikit-opt/#description

    中文官方文档 https://scikit-opt.github.io/scikit-opt/#/zh/README

    随机游走算法

     

    粒子群算法

     

     

     

     

     

     

     

     

     

    遗传算法

     

     

     

     

    选择:最常用的是 轮盘赌。

     

     

     

    货担郎问题:城市,网络节点。 交叉,编译之后,路径保证是一个环圈。

    调用遗传算法、蚁群算法、粒子群算法等第三方库的算法,我们主要需要的是调整参数,还需要简单学习算法的思想即可。

     

    与机器学习相关的算法

    KNN:K近邻算法

     

     蓝色的点看成绿色的点,按照蓝色的点和绿色的点相近邻的点多一些,归类到绿色点区域。

     

     注意:分类是定性的,是猫还是狗。 

    回归不是定性的,预测接下来的天气是晴天还是雨天。

    KNN可以做分类,也可以做回归。

    机器学习里面还有一个很大的分支,是聚类。

     

     

    biopython可以实现聚类,在anaconda prompt里面进行安装。

    遗传算法等可以去相应的官网进行下载包,可以离线安装的。

     

     任务:Jupyter Notebook上面跑通KNN,Kmeans算法。

    雪儿言
  • 相关阅读:
    java正则表达式学习
    使用TypeScript,AngularJs和Web API构建基本的CRUD Web 应用
    漫话CLR ---- 常量与字段
    漫话CLR ---- 属性
    漫话CLR ---- 定制Attribute
    分享一个线程安全的加载窗体
    漫话CLR ---- 类型基础
    漫话CLR ---- 委托
    js 数组遍历for..in弊端
    使用call来实现继承
  • 原文地址:https://www.cnblogs.com/weixq351/p/14975407.html
Copyright © 2011-2022 走看看