在 AI 上训练 AI:ChatGPT 上训练另一种机器学习模型

ChatGPT 可以像 Linux 终端一样运行,并在给出以下提示时返回执行结果。下面我来带大家操作起来。

文章目录

    • 终端操作
    • 训练机器学习模型
    • 镜像演示

终端操作

输入:I want you to act as a Linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English, I will do so by putting text inside curly brackets {like this}. My first command is pwd

当我们给出上述提示时,ChatGPT 正确返回了执行 pwd 命令的结果。如下:
在这里插入图片描述

首先,我们将使用 ls 命令检查当前目录下有哪些文件。输入:ls
输出:
在这里插入图片描述
现在我们为这个演示创建一个示例目录。输入:mkdir sample
输出如下:
在这里插入图片描述
进入目录,查看当前路径。输入:cd sample; pwd
输出如下:

/home/username/sample

这里查看python路径输入:which python3
输出如下:

/usr/bin/python3

查看版本输入:python3 --version
输出:

Python 3.8.10

训练机器学习模型

这次我们将运行以下 python 脚本来使用鸢尾花数据训练决策树模型。我们可以在本地运行这个脚本,但这次我们将在 ChatGPT 的虚拟 Linux 内核上运行它。
输入:

echo 'import numpy as np\nimport pandas as pd\nfrom sklearn import datasets\nfrom sklearn.model_selection import train_test_split\nfrom sklearn import tree\nfrom sklearn.metrics import accuracy_score\n\niris = datasets.load_iris()\niris_df = pd.DataFrame(iris.data, columns=iris.feature_names)\niris_df["species"] = [iris.target_names[i] for i in iris.target]\nprint(iris_df.sample(5))\nX = iris_df.iloc[:, :4]\ny = iris.target\nX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=1, stratify=y)\nprint("train", len(y_train))\nprint("test", len(y_test))\nclf = tree.DecisionTreeClassifier()\nclf = clf.fit(X_train, y_train)\ny_pred = clf.predict(X_test)\nprint("Accuracy: %.2f" % accuracy_score(y_test, y_pred))\nprint(y_pred)\nprint(y_test)' > sample.py

上述把代码写入了一个叫做sample.py文件中,下面我们来查看一下文件内容。

输入:cat sample.py
输出:

import numpy as np
import pandas as pd
from sklearn import datasets
from sklearn.model_selection import train_test_split
from sklearn import tree
from sklearn.metrics import accuracy_scoreiris = datasets.load_iris()
iris_df = pd.DataFrame(iris.data, columns=iris.feature_names)
iris_df["species"] = [iris.target_names[i] for i in iris.target]
print(iris_df.sample(5))
X = iris_df.iloc[:, :4]
y = iris.target
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=1, stratify=y)
print("train", len(y_train))
print("test", len(y_test))
clf = tree.DecisionTreeClassifier()
clf = clf.fit(X_train, y_train)
y_pred = clf.predict(X_test)
print("Accuracy: %.2f" % accuracy_score(y_test, y_pred))
print(y_pred)
print(y_test)

现在我们执行代码,输入:python3 sample.py
输出:

    sepal length (cm)  sepal width (cm)  petal length (cm)  petal width (cm)     species
80                 5.5                2.4                 3.8                1.1  versicolor
43                 5.0                3.5                 1.6                0.6      setosa
4                  5.0                3.6                 1.4                0.2      setosa
21                 5.1                3.7                 1.5                0.4      setosa
16                 5.4                3.9                 1.3                0.4      setosa
train 120
test 30
Accuracy: 1.00
[1 0 0 2 2 2 2 1 1 0 2 0 1 1 1 2 1 0 0 2 0 2 2 1 1 0 1 1 2 0]
[1 0 0 2 2 2 2 1 1 0 2 0 1 1 1 2 1 0 0 2 0 2 2 1 1 0 1 1 2 0]

是的,我们成功在上面训练好了模型,并进行了评估。输入:date

输出如下:

{Current Date and Time will be shown in the format like below}
Mon Mar 14 16:45:00 UTC 2023

镜像演示

上述操作同样可以在我搭建的镜像中进行。

仓库源码和使用教程地址:https://github.com/sfvsfv/sfvsfv.github.io镜像地址:https://sfvsfv.github.io/

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/44481.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【免费分享】chatgpt打造属于自己的AI口语私教,保姆级教程

随着人工智能技术的不断发展,AI口语学习已经成为了一种趋势。而如何打造一款自己的AI口语私教工具呢?本文将为大家介绍利用chatgpt api、百度翻译、腾讯智聆api、百度语音等技术,打造一款AI口语私教工具的步骤。 一、利用到的技术 1、chatg…

一分钟教会你ai文本工具如何使用

今天我要给大家推荐一些ai文本生成器!你知道吗,ai文本生成器是一个超厉害的东西,它可以帮助我们创作出令人惊叹的文章、故事和甚至是诗歌。不管你是一名作家、学生还是只是想要表达自己的创意,这些工具都会是你的绝佳助手&#xf…

巴比特 | 元宇宙每日必读:多个大模型官宣,马斯克、姚期智、杨立昆等共话AIGC,世界人工智能大会有哪些看点?...

摘要:据钛媒体报道,7月6日,2023世界人工智能大会(WAIC)在上海世博中心正式拉开帷幕。特斯拉CEO埃隆马斯克(Elon Musk),华为轮值董事长胡厚崑,微软全球资深副总裁、微软大…

对话算想未来创始人赵亚雄:希望做“为中国 AI 经济而生的 AWS”

本文约9000字,建议阅读10分钟“全球最聪明的人都在大模型创业,没人会禁受得住它的诱惑。” ChatGPT爆火,引得全世界为之疯狂,恍惚中一夜之间,人人都在讨论ChatGPT,所有大佬和资本纷纷涌进大模型。 上一次如…

真有意思,AI高引论文排行榜:OpenAI和DeepMind未进前十,旷视排第二?

文|丰色 发自 凹非寺源|量子位 哪些机构或国家(地区)发表的AI研究是最具影响力的? 为了弄清这个问题,美国Zeta Alpha平台统计了2020-2022三年之间全世界引用次数前100的AI论文,得出了一些很有意…

【SaaS播客】onboard20. 生成式AI AIGC:硅谷AI大牛、投资人、创业者眼里的机会与挑战

近期IT领域最火热的话题就是AIGC了,可以说是真正出圈了,这个词貌似是百度大力推广的;国际上用得更多的是Generative生成式AI。最近的热点是“真”智能聊天的产品chatGPT。我认为对上层产品而言最关键的是这2个里程碑: 20年中OpenAI推出GPT-3…

新华三眼中的AI天路

ChatGPT的火爆,在全球范围内掀起了新一轮的AI风暴。如今,各行各业都在讨论AI,各个国家都在密集进行新一轮的AI基础设施建设与技术投入。 但眼前的盛景并非突然到来,就拿这一轮大模型热潮来说,谷歌早在2018年底就发布了…

南京标志设计-logo设计(品牌形象核心部分)

标志设计,是表明事物特征的记号——它以单纯、显著、易识别的物象、图形或文字符号为直观语言,除标示什么、代替什么之外,还具有表达意义、情感和指令行动等作用。标志,作为人类直观联系的特殊方式,不但在社会活动与生…

Logo设计

Inkscape设计Logo 我根据自己名字的缩写(XY)设计了一个LOGO 1、添加文本 (1)单击左边工具“A“,在图纸上添加文本框,键盘输入“X”,在上方菜单栏调整自己想要的文本字体和大小(字…

愉快的logo设计

Description K理事长正在思考日本信息学奥林匹克竞赛选手的应援道具的logo问题。某天,K理事长突发奇想,想要设计一个用’J’,’O’,’I’三种文字环形排列的logo,意为希望选手能从JOI中收获快乐的意思。 (注&#xf…

只需轻松点两下,人人都会设计的 Logo 图!

点击上方“杰哥的IT之旅”,选择“置顶公众号” 干货、福利第一时间送达! 大家周末好,今天跟大家分享一些我近期收藏的帮你制作Logo的几个网站,如大家有需要,可通过如下几个网站进行设计制作哦~ 好了,下面直…

html5科技感logo,这些LOGO设计得太巧妙了!

这些创意满满的 LOGO你见过吗? 文章转载自:设计 ID:sheji0123 编辑:darlene7 哈喽大家好,我是设计君! 有时候灵感源自于生活 看下面这组LOGO就知道了 1、简化的鸽子 2、简化的犀牛 3、简化的马 4、还是简化…

盘点logo设计的8种形式潮流!14年流行手绘LOGO!

LOGO设计有哪些形式?小威为大家盘点了图形的主要形式和分类。 标题一、图形设计为主要分类 1、手绘logo 2014年的logo设计主流趋势,手绘logo能够传达永恒的主题,这种趋势几年前就很受关注,这种风格完美契合现代“嬉皮”的潮流。…

ICON图标设计

ICON承载了App大部分功能的引导入口,是交互设计中是相当重要的一环。 ICON有一种象征意义或隐喻性,并在日常生活中经常遇到。icon代表了一些行动、事、人、真实的、虚拟的视觉符号。 ICON不仅是图标这么简单,它承载了文字的含义,将…

logo设计图案创意有哪些?分享一些logo设计妙招

作为品牌的核心标志,logo图案的设计至关重要。一个好的logo可以让人们对品牌形象有深刻的印象,而一个糟糕的logo则会给人留下不良的印象。在设计logo时,有一些创意和妙招可以帮助我们设计出更好的logo。 创意1:选择合适的颜色和字…

谈一谈正向代理和反向代理?

谈一谈正向代理和反向代理? 什么是代理服务器(Proxy Serve)?为什么使用代理服务器?什么是正向代理什么是反向代理正向代理和反向代理的区别正向代理的应用反向代理的应用 什么是代理服务器(Proxy Serve&…

反向代理的实际应用

反向代理位于客户端和网络服务器之间。反向代理三个主要的特点是安全、负载平衡和易于维护。反向代理还可以可以在身份品牌和优化中发挥作用, 1、加强网络安全 用户可以创建或者配置反向代理,以此根据客户端请求的性质,将请求转发到多个内部服…

ChatGPT和Web3:人工智能如何帮助您建立和发展您的 Web3 公司

ChatGPT是OpenAI在2022年11月推出的聊天机器人。该机器人建立在OpenAI的GPT-3人工智能家族上,并通过监督学习和强化学习技术进行了优化。 与ChatGPT机器人聊天时,你会感觉自己在与一个懂得一切并以非常教育性的方式回答的朋友交谈。回答在许多知识领域非…

Python 4.0的新特性和优势 |盘点 | 2023年最值得学的编程语言TOP 5,Python再度夺冠!

ChatGPT狂飙160天,世界已经不是之前的样子。 新建了人工智能中文站https://ai.weoknow.com 每天给大家更新可用的国内可用chatGPT资源 在技术的推动发展中,编程语言的作用功不可。目前在技术领域约有600种语言,人们对编程语言的认识和掌握情…

抗衡特斯拉擎天柱,人形机器人第一股实至名归?

文 | 智能相对论 作者 | 佘凯文 前有ChatGPT带动之下大热的AIGC,后有仍在大银幕热映的《流浪地球2》,要问今年开年,哪个赛道最火?非机器人莫属。 机器人行业有着“制造业皇冠顶端的明珠”之称,其技术程度代表着一个国家…