IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python|客户流失预测模型那些事儿 -> 正文阅读

[Python知识库]python|客户流失预测模型那些事儿


这周忙于练车ing,刚考完科目一,在练科目二,(疲惫。jpg)不过在闲暇时间还是要继续我的项目,最近队友进度也很快,所以我也要抓紧啦。

工具(任选)

1.云服务器(你需要一个服务器)

详细见我上一篇博文

2.Anaconda和pycharm

上一个介绍了在服务器端跑python代码,当时的原因主要有以下两点:

  • 我认知里面pytorch需要cpu和gpu性能,自己电脑配置不够
  • 怕出了啥故障hhhh,不搞坏自己的电脑
    但是呢,这周上课的时候学习了pycharm和anaconda的虚拟环境配置,在本地端也是一样的效果。
    简单复盘pycharm和anaconda的联系:
    首先需要直接去anaconda官网下载软件,正常安装就可以啦。(教程网上都有)
    配置上主要是在这里:
    配置python interpreter,在这里插入图片描述 调成anaconda里面的python.exe文件在这里插入图片描述
    在terminal这里有一个(base)的标志就配置成功了
    在这里插入图片描述
    anaconda有啥好处呢,软件存储也不小,为啥要下呢。主要是anaconda自己有很多包,就不用自己import一个未定义的包,要一个一个pip install 了,这个对于科学计算十分友好滴。
    还需要注意,anaconda使用下载安装包指令不是pip 是conda,具体可以上网搜。

但是不知道为啥我的anaconda的jupyter notebook 不能正常运行(正常来讲安装完anaconda会有jurpter的 。这个可能下周出解决的话,写一篇blog。
flag++

3.谷歌的colab(需要vpn)

直接vpn一挂,搜colab就可以了。
这个是网页版的,里面配置了谷歌的云服务器,谷歌专门为深度学习等跑模型准备的。
优点就是,性能不错,可以调GPU加速等。(妈妈再也不用担心我的电脑没有gpu啦)
目前我自己来看稍微不太理想的就是要翻墙吧,毕竟是谷歌。
(我后面跑出来的模型就是有一个特别大,用着个速度会稍微快一些)

跑的算法和遇到的问题

首先,明确我们的问题是需要帮助商家找到哪些顾客将要流失。也就是商家希望模型能够输出这些顾客名单,及时沟通处理还有密切关注。
其实,我们对于深度学习的一些不是特别熟悉,于是我们下意识的想法是先在网上搜寻相关资料,于是我们在github和搜索引擎上,找寻到比较贴切的是kaggle的银行顾客流失和电信客户的流失。进行改进和学习。

  • 第一个跑出来的是这个算法:
    链接: link.
    在这里插入图片描述

    一直卡在series类当中,后面搜集发现,是convert_object版本问题,解决方案是换一种写法。
    链接: link.
    在这里插入图片描述

  • 第二个,也就是目前我们主要跑出来的是这个模型,基于对六种算法以及四种集成学习。
    链接: github链接:.
    github上有最后的模型存档和样例图。
    这个模型主要有问题有以下几个

    • 跑的时间特别,我用本地跑要跑10min左右才能跑完,colab稍微快一点
    • 样例图挺有专业分析性,我们不太能解读。
    • 多种样例融合,对比了精度,但是没有输出最精确的客户名单
    • 模型用的算法目前来看挺多,还要学习。

待解决ing

现在我们跑出来第二种算法,在对比代码,正在学习现有的框架(就是反向学习hhh)
可能需要精简出其中一种算法,来进行模拟,以及增加顾客名单的输出。

唠唠嗑——我的python学习

我觉得python和英语特别像,语法规范没有C这么繁琐,我们python老师说:只要你觉得python能够懂你就可以试一试(xs)
学过C和C++。所以我是先从项目开始学习。先从一个有功能性的python功能代码来感受。就是之前课程学习的python在服务器跑udp链接。
你需要做的是:

  • 改一改,看看不同的输出
  • 学会看报错
    一提到报错,我之前一看到报错就觉得自己跟判了死刑一样,其实呢,只要不死机,报错就是你的小帮手hhh。python报错十分人性化,有的还提示你怎么改。所以呢,看报错可以有助于读懂代码,顺利跑通。
    总之,我认为学习总归要带有兴趣的嘛。所以如果学习一门语言的话,需要继续不断的练习代码,不如找一点感兴趣的,用手里的代码做一点什么,写一个小小的游戏pygame,做一个小小的demo,哪怕开源的,找到乐趣,反复练习也变得很有乐趣。
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-09-13 09:13:47  更:2021-09-13 09:15:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 15:07:56-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码