玩转ChatGPT:Code interpreter (vol. 1)

这篇具有很好参考价值的文章主要介绍了玩转ChatGPT:Code interpreter (vol. 1)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、写在前面

喜大普奔,GPT-4传说中的Code interpreter插件已经可以用了!!!

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

二、什么是Code interpreter

代码解释器(Code Interpreter)是一个工具,它能够读取和执行编程代码。这里有几个主要的功能和用法:

(1)执行代码:您可以在会话中提供任何有效的Python代码,代码解释器会执行这段代码并返回结果。例如,如果您输入print("Hello, world!"),代码解释器会输出"Hello, world!"。

(2)状态维持:代码解释器能够保持一定的状态,这意味着在一段时间内,之前的变量和函数定义都会被保存。例如,如果您先定义了一个变量x = 10,然后在稍后的会话中使用这个变量(比如计算x * 2),代码解释器会正确地返回结果20。

(3)文件操作:代码解释器能够读取和写入文件。例如,您可以上传一个.csv文件,并使用pandas库来处理数据。同样,您也可以将数据保存为文件,然后下载到您的设备上。

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

(4)数学公式渲染:代码解释器支持LaTeX渲染,这意味着您可以输入数学公式,并看到美观的渲染结果。请注意,应使用\(...\)来包围行内公式,使用\[...\]来包围块级公式。

需要注意的是,代码解释器不具有网络访问权限,因此不能执行需要网络的操作,例如从互联网上下载文件或数据。此外,代码解释器的知识库只更新到2021年9月,因此可能无法识别在这之后新出现的库或API。

有人说像是不带有pip功能的python,但那也是让人兴奋的GPT-4插件。

话不多说,开始尝鲜!!!

二、开始对线

随意拿一个案例数据做机器学习分类模型试一试,数据格式如下:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

(1)数据上传和概况描述

点击聊天输入框最左边的“+”按钮,选中你的数据集,上传。

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter 

输入咒语:请描述这个数据集的大致情况。

GPT-4输出:

这个数据集包含1927行和14列。每一行代表一个观察值,每一列代表一个特征。

这些特征的类型主要有两种:整数(int64)和浮点数(float64)。列'A'到'F'是整数类型,列'G'到'M'以及最后一列'Unnamed: 13'是浮点数类型。

需要注意的是,这个数据集存在缺失值。例如,列'G'只有1727个非空值,列'H'有1822个非空值,列'I'有1337个非空值,等等。最后一列'Unnamed: 13'全是空值,可能这一列是在数据收集或处理过程中误导入的,我们可能需要删除这一列。

在进行进一步的分析之前,我们需要对这些缺失值进行处理,方法可以有很多种,比如删除含有缺失值的行,或者使用某种策略(如平均值、中位数、最常见的值等)来填补缺失值

评论:可以看到,GPT-4对整个数据集进行了描述,还指出了数据存在缺失值。此外,由于我的失误,多了一列空列(也就是他说的'Unnamed: 13')。

(2)数据清洗

咒语:删除最后一列,对整个数据集进行缺失值处理(采用中位数填充),并输出处理后的数据集为“jet-01.csv”。

GPT回复:

我已经删除了数据集中的最后一列,并使用每列的中位数填充了缺失值。处理后的数据集已经保存为"jet-01.csv"文件。

您可以通过这个链接下载处理后的数据集。

评论:点击下载文件,如下:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

 处理得很好啊~

(3)初步统计分析

咒语:请对每一列数据都进行简单的统计分析,用表格的形式展示。注意:分类变量和连续变量的数据集请分开描述;分类变量要展示出各个赋值的频数的数值。

GPT回复:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

 评论:突然觉得SPSS不香了啊!

(4)特征可视化

咒语:请用合适的图可视化每一列特征,要求能直观地展示数据分布。

GPT回复:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

 评论:这数据分析的效率,有点可怕。

(5)单因素分析

咒语:本例数据中,A列为应变量(分为两组0和1),其余列为自变量。请对每一列的自变量进行单因素分析,判断两组之间的自变量是否存在统计学差异。

GPT回复:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

 评论:看来SPSS可以卸载了。

(6)建立随机森林分类模型

咒语:本例数据中,A列为应变量(分为两组0和1),其余列为自变量。请以A为应变量,其余为自变量建立随机森林模型(你自己自行进行特征工程)。并以表格的形式展示训练集和验证集的灵敏度、特异度和AUC值。

GPT回复:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

 咒语:画出训练集和验证集的混淆矩阵、ROC曲线和PR曲线。

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

 评论:跪了。

(7)优化随机森林分类模型

咒语:改善模型,优化验证集的过拟合,并以表格的形式展示训练集和验证集的灵敏度、特异度和AUC值。同时给出优化方案。

GPT回复:

我通过网格搜索方法优化了随机森林模型的参数,以改善模型在验证集上的过拟合问题。优化后的模型参数如下:

最大深度(max_depth): 10

最小样本分割(min_samples_split): 10

最小样本叶片(min_samples_leaf): 4

树的数量(n_estimators): 100

优化后的模型在训练集和验证集上的灵敏度、特异度和AUC值如下:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

 可以看出,优化后的模型在验证集上的性能有所提升,过拟合现象得到一定程度的缓解。然而,由于数据的不平衡性和模型的复杂性,模型的灵敏度仍然不高。在这种情况下,我们可以尝试其他的方法来进一步优化模型,例如使用更复杂的模型(如梯度提升树或神经网络)、进行更多的特征工程(如创建新的特征或进行特征选择)、使用过采样或欠采样等方法来处理数据的不平衡性,或者调整模型的决策阈值来改变模型的灵敏度和特异度。

(8)优化随机森林分类模型

咒语:请帮我更换其他模型进行测试,并以表格的形式展示训练集和验证集的灵敏度、特异度和AUC值。同时给出优化方案。

GPT回复:

我已经使用了逻辑回归、支持向量机、K近邻和决策树四种模型对数据进行了训练,并计算了训练集和验证集的灵敏度、特异度和AUC值。结果如下:

玩转ChatGPT:Code interpreter (vol. 1),玩转ChatGPT,python,开发语言,chatgpt,人工智能,机器学习,Codeinterpreter

可以看出,逻辑回归和支持向量机在验证集上的表现比随机森林模型稍好一些。K近邻模型的表现相似,但略低一些。决策树模型在训练集上的表现完美,但在验证集上的表现明显下降,这是典型的过拟合现象。

四、写在最后

也不要惊慌,还是有缺陷的

(1)不能联网很多新的算法不能用,例如Xgboost;

(2)专业性强首先你得知道怎么数据分析,才能驾驭TA。因此,本底知识还得学习。

(3)对咒语要求较高老生常谈了,得说清楚你的需求和目的;

(4)结果需要核对:毕竟是在后台算的,正确率有多高,需要谨慎对待。

然而,还是惊艳到了很多人啊。这个还是测试版,被限制了太多,谁知道给与TA足够多的权限,会发生什么哦,细思极恐。

初步尝鲜到此为止,后续我还会慢慢测试。。。。。。文章来源地址https://www.toymoban.com/news/detail-538975.html

到了这里,关于玩转ChatGPT:Code interpreter (vol. 1)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 玩转ChatGPT:中科院ChatGPT Academic项目部署与测评

    玩转ChatGPT:中科院ChatGPT Academic项目部署与测评

    一、ChatGPT Academic简介 最近,以ChatGPT为代表的超大规模语言模型火出了圈,各种二次开发项目也是层出不穷。 比如说今天我们玩弄的这个“ChatGPT Academic”,在GitHub上已经13.7K的点赞了。 项目地址:https://github.com/binary-husky/chatgpt_academic 用项目的原话介绍:“ 科研工作专用Ch

    2023年04月11日
    浏览(9)
  • 玩转ChatGPT:名单排序

    玩转ChatGPT:名单排序

    一、写在前面 最近在文秘工作中,碰到一个名字排序的问题,大概的规则: (1)按照第一个 汉字 的首字母的英文单词排序,从A-Z; (2)若第一个字的首字母一致,则比较二个字的首字母,同样是A-Z; (3)若第二个字的首字母一致,则比较三个字的首字母,同样是A-Z;

    2024年02月08日
    浏览(8)
  • 玩转ChatGPT:辅助编程

    玩转ChatGPT:辅助编程

    一、写在前面 首先让小Chat介绍自己在编程方面的天赋: 总结起来:TA掌握了海量的编程知识,能做到 自动代码生成、代码审查优化、编程教学辅导以及实时问题解答 。我问TA学习了多少案例,TA说: 忘了,但保证够用。 前提:我是做机器学习与临床大数据挖掘的,偏向于数

    2023年04月24日
    浏览(23)
  • 6大场景,玩转ChatGPT!

    6大场景,玩转ChatGPT!

    本文是在GPT3.5版本下演示的 我们知道AI技术不仅能够自动生成文章和内容,还可以根据我们的需求提供创意灵感和解决问题的方法。辅助我们完成各类写作任务,包括博客、文章、报告等。这不仅节省了时间,还提高了写作质量。 但是为了充分发挥AI“小助手”的作用,我们

    2024年02月06日
    浏览(10)
  • 玩转ChatGPT:论文翻译润色

    玩转ChatGPT:论文翻译润色

    一、写在前面 首先还是让小Chat推销下自己: 嘿! 你是否在写论文的过程中感到头疼,无从下手?你是否在担心自己的语言表达不够专业、不够流畅,影响了论文的质量?不要担心,ChatGPT的润色服务可以帮助你!我们的润色服务包括语言润色、格式排版、逻辑结构调整、学

    2024年02月05日
    浏览(14)
  • 玩转ChatGPT:Excel操作初探

    玩转ChatGPT:Excel操作初探

    一、写在前面 首先还是让小Chat推销下自己: Excel 表格制作是个技术活,你掌握了吗?没关系,现在有了 ChatGPT,让 Excel 辅助操作变得更简单!再也不用苦恼于数据分析和整理了,让 ChatGPT 成为你的数据处理助手,让 Excel 制作变得更加高效快捷!别犹豫了,赶紧尝试使用 C

    2024年02月03日
    浏览(16)
  • 玩转ChatGPT:快速制作PPT

    玩转ChatGPT:快速制作PPT

    一、写在前面 首先还是让小Chat推销下自己: 你是否曾经为制作 PPT 而烦恼?现在有了 ChatGPT,再也不必担心灵感枯竭啦!使用 ChatGPT 撰写 PPT 可以让你轻松地组织思路、快速得到内容,无需任何营销口号,ChatGPT 搭配你的 PPT,就像猫和鱼,让你的演讲更加出彩,而且还可以加

    2024年02月05日
    浏览(10)
  • 玩转ChatGPT:Kimi测评(图片识别)

    玩转ChatGPT:Kimi测评(图片识别)

    一、写在前面 ChatGPT作为一款领先的语言模型,其强大的语言理解和生成能力,让无数用户惊叹不已。然而, 使用 的高门槛 往往让国内普通用户望而却步。 最近,一款由月之暗面科技有限公司开发的智能助手——Kimi,很火爆哦。传说它功能强大到可以平替GPT: 能够处理大

    2024年04月09日
    浏览(11)
  • 玩转ChatGPT:论文辅助写作(附Claude测评)

    玩转ChatGPT:论文辅助写作(附Claude测评)

    一、写在前面 嘿! 嘿!嘿!大家好,今天我们来聊一下使用GPT们进行论文辅助写作。不过,我要先交代一下,GPT的使用门槛比较高,不少童鞋都用不上。所以,我极力推荐一个平替产品——Claude。今天我将从润色能力、根据摘要拟题目、根据全文凝练摘要、辅助写讨论、辅

    2024年02月07日
    浏览(12)
  • ChatGPT玩法(三):AI玩转PPT

    ChatGPT玩法(三):AI玩转PPT

    在线免费体验ChatGpt:https://www.topgpt.one 作为许多职场人士的必备工具,PPT制作一直是一个琐碎而费时的任务。但最近我发现了一个非常有用的工具网站,它可以通过人工智能来制作PPT,这款工具可以轻松制作出漂亮和专业的PPT,让你在短短的三分钟内完成制作,效果也是非常

    2024年02月08日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包