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算法。

    雪儿言
  • 相关阅读:
    [刷题] PTA 7-32 说反话-加强版
    [算法] 堆
    [笔记] 《c++ primer》显示器程序 Chapter7
    [笔记] 《c++ primer》书店程序 Chapter7
    [c++] <vector>
    [笔记] 《c++ primer》书店程序 Chapter2
    [笔记] 《c++ primer》书店程序 Chapter 1
    253. Meeting Rooms II
    461. Hamming Distance
    252. Meeting Rooms
  • 原文地址:https://www.cnblogs.com/weixq351/p/14975407.html
Copyright © 2011-2022 走看看