Python数学建模

Python数模笔记-Sklearn(1) 介绍

2021-05-08  本文已影响0人  youcans

1、SKlearn 是什么

Sklearn(全称 SciKit-Learn),是基于 Python 语言的机器学习工具包。

Sklearn 主要用Python编写,建立在 Numpy、Scipy、Pandas 和 Matplotlib 的基础上,也用 Cython编写了一些核心算法来提高性能。

Sklearn 包括六大功能模块:

Sklearn_01.png

官网地址:https://scikit-learn.org/

官方文档中文版: https://www.scikitlearn.com.cn/

内置数据集:https://scikit-learn.org/stable/datasets.html


2、SKlearn 的安装

Sklearn 的安装要求:Python 3.5 以上版本,需要安装 NumPy、SciPy、Pandas 工具包的支持,部分内容需要使用 Matplotlib、joblib 工具包。

pip 安装命令:

pip3 install -U scikit-learn
pip3 install -U scikit-learn -i https://pypi.douban.com/simple

注意 Sklearn 建议安装 Numpy+mkl,可以在网址http://www.lfd.uci.edu/~gohlke/pythonlibs/ 找到你需要的numpy+mkl版本,下载后 pip3安装:

pip install numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl


3、SKlearn 内置数据集

Sklearn 内置了一些标准数据集可以用于练习和测试,都是经常被引用的经典问题,数据网址:https://scikit-learn.org/stable/datasets.html
  
  Sklearn 标准数据集主要包括:


4、Sklearn 数模笔记的计划

粗略看看 Sklearn 的文档,是一个功能强大和丰富的机器学习库,远远超出了数学建模学习的范围。
  基于数模教学的目的,本系列主要对应数模学习中的分类、聚类、降维问题,并不打算全面讲解 Sklearn 的各种算法,而是以典型问题为例来介绍原理简单、使用广泛的基本方法,以便新手入门。

Sklearn_03.png

版权说明:
YouCans 原创作品
Copyright 2021 YouCans, XUPT
Crated:2021-05-09

上一篇 下一篇

猜你喜欢

热点阅读