机器学习算法笔记——P22 sklearn—LASSO算法

#!/usr/bin/env python
# coding: utf-8# In[1]:import numpy as np
from numpy import genfromtxt
from sklearn import linear_model# In[2]:#读入数据
data = genfromtxt(r"longley.csv",delimiter=",")
print(data)# In[3]:#切分数据
x_data = data[1:,2:]
y_data = data[1:,1]
print(x_data)
print(y_data)# In[4]:# 创建模型
model = linear_model.LassoCV()
model.fit(x_data,y_data)# lasso系数
print(model.alpha_)
#相关系数
print(model.coef_)# In[5]:model.predict(x_data[-2,np.newaxis])

注:

jupyter中 Shift + Tab 可以查看函数的详细参数等内容

参考资料:

https://www.bilibili.com/video/BV1Rt411q7WJ?p=22

机器学习算法笔记——P22 sklearn—LASSO算法相关推荐

  1. 算法笔记:Kmeans聚类算法简介

    算法笔记:Kmeans聚类算法简介 1. Kmeans算法简介 2. Kmeans算法细节 3. Kmeans算法收敛性证明 4. Kmeans算法的变体 1. cosine距离变体 2. 点积距离版 ...

  2. 机器学习与算法(10)--Lasso算法(least absolute shrinkage and selection operator)

    Lasso算法 Lasso算法(least absolute shrinkage and selection operator,又译最小绝对值收敛和选择算子.套索算法)是一种同时进行特征选择和正则化( ...

  3. 经典算法笔记:无监督算法(聚类、降维)

    本文是吴恩达老师的机器学习课程[1]的笔记和代码复现部分(聚类.降维). 作者:黄海广[2] 备注:笔记和作业(含数据.原始作业文件).视频都在github[3]中下载. 我将陆续将课程笔记和课程代码 ...

  4. 【算法笔记题解】《算法笔记知识点记录》第三章——入门模拟1——简单模拟

    如果喜欢大家还希望给个收藏点赞呀0.0 相关知识点大家没基础的还是要看一下的,链接: <算法笔记知识点记录>第三章--入门模拟 由于放原题的话文章实在太长,所以题多的话我只放思路和题解,大 ...

  5. 掌握python机器学习-读书笔记8 (抽样回归算法)

    为什么80%的码农都做不了架构师?>>>    12 抽查回归算法 今天来学习如何使用python scikit learn 来进行一些回归算法的使用. 篇幅限制, 不会对具体算法做 ...

  6. 掌握Python 机器学习 读书笔记 9 (流水线 算法保存)

    为什么80%的码农都做不了架构师?>>>    cha14 流水线 在机器学习里可以看到有一些必要的步骤, 这些步骤是可以作为workflow 自动化的. 而且流水线可以对每个fol ...

  7. 算法笔记 (四)算法的逻辑结构和物理结构

    逻辑 逻辑一词在定义的时候有狭义和广义之分.      狭义的逻辑可以理解为思维逻辑,再大一点就是研究思维活动规律的学科,即逻辑学. 广义的概念不仅仅指思维方面,还指事物客观规律.从形式上又分为形式逻 ...

  8. 算法笔记:A2-A4-RSRQ切换算法

    1 LTE 切换 LTE切换是移动通信网络中的一个过程,移动设备在保持无间断服务的情况下,将其连接从一个基站切换到另一个基站.当移动设备离开当前基站的覆盖范围或网络资源拥塞时,就需要进行切换. LTE ...

  9. 算法笔记 --- 记忆搜索算法 --- 动态规划算法

    to be continued 转载于:https://www.cnblogs.com/zhongzhiqiang/p/5811201.html

最新文章

  1. 进程和线程的区别与联系
  2. Spark Streaming学习笔记
  3. Silverlight 解谜游戏 之十三 游戏暗示(2)
  4. VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
  5. linux ps elf,Linux中ps -elf和ps aux的区别
  6. Java 11:String类中的新方法
  7. java下载进度怎样判断_Java获得下载进度
  8. 数据库索引统计信息不一致_列存储索引增强功能–克隆数据库中的索引统计信息更新
  9. 机器学习代码实战——线性回归(单变量)(Linear Regression)
  10. php中ASCⅡ码的妙用
  11. POJ Building roads [二分答案 2SAT]
  12. “#if 0/#if 1 ... #endif”的作用
  13. led闪烁和流水灯代码
  14. mysql8.0.25安装配置教程(windows 64位)最详细
  15. 集训模拟赛改题及总结(7月part)
  16. Java设置时间为0时0分0秒和23时59分59秒
  17. 完全不用递归解汉诺塔(65个盘子——VC6代码)
  18. 正则表达式(二)验证邮箱、电话号码
  19. Ubuntu16.04(64bit)兼容32bit程序
  20. 视频教程-OmniPlan项目管理就该这样学-研发管理

热门文章

  1. STM32翻转LED(HAL库)
  2. 国开电大-成本管理-形考任务1-4
  3. asp.net1053-走班制排课系统#毕业设计
  4. luckysheet的一点使用心得
  5. 寄存器某一位置位或者清零
  6. 技术干货 | 一文弄懂差分隐私原理!
  7. DICOM:DICOM万能编辑工具之Sante DICOM Editor
  8. Ubuntu构筑LiteIDE的Go语言开发环境
  9. 全球及中国模板打印机行业商业模式分析及投资风险预测2022年版
  10. Android终端Termux安装Scrapy