实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

我们以Kaggle中的一段程序代码为例,对其中的一些典型模块行中的代码进行分析和理解:

https://www.kaggle.com/code/mohamedahmedae/iot-simple-tensorflow-federated-learning

IOT_Simple_Tensorflow_Federated Learning

Python · N-BaIoT Dataset to Detect IoT Botnet Attacks

比如如下代码行就无需进一步解释,毕竟内容简单,或者行数较少。

导入相关库:

实战: ChatGPT让你成为程序百科达人!


读取数据集文件:

实战: ChatGPT让你成为程序百科达人!


设定数据条目:

实战: ChatGPT让你成为程序百科达人!



将所有文件汇聚:

实战: ChatGPT让你成为程序百科达人!

这里不妨向ChatGPT咨询一下:

实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!


确认数据instance的class数量

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!



查看数据集信息:

实战: ChatGPT让你成为程序百科达人!


洗牌和编辑操作:

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!


以下略过一些相对简单的过程,基本都是数据pre-processing的过程,具体可以自行尝试,主要就两句指令:

1. Please explain the following code

2. Please give an example (or examples)

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!


下面是导入联邦学习的库

实战: ChatGPT让你成为程序百科达人!


中间省略了一些过程,以建模为例:

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

这里直接给出了iris的例子

实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!


直接进入重要的一些阶段:

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!


定义模型变量:

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!


最终的performance metrics:

实战: ChatGPT让你成为程序百科达人!

实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!实战: ChatGPT让你成为程序百科达人!


总结下来,想要成为程序百科达人并不困难:

  1. 会问问题,也就是要熟悉自身领域的背景以及ChatGPT的指令工程,问题的问题范围越精准,反馈越越能符合需求;

2. 使用英文,考虑到ChatGPT对英文的语义理解和上下文比中文更加精确,建议多用英文输入,并能够理解英文输出。

3. 实际验证,一定要使用本机或者云端的环境进行验证,从而完成一个人机沟通的闭环活动,必要的话,再将实际环境运行结果给ChatGPT进行二次确认,保证沟通信息无误。

实战: ChatGPT让你成为程序百科达人!


参考文献:

[1] http://archive.ics.uci.edu/ml/datasets/detection_of_IoT_botnet_attacks_N_BaIoT

[2] https://www.kaggle.com/code/mohamedahmedae/iot-simple-tensorflow-federated-learning

[3] https://www.youtube.com/watch?v=C75TROiiEa0&t=17s

原创文章,作者:门童靖博士,如若转载,请注明出处:https://www.agent-universe.cn/2023/03/12351.html

Like (0)
Previous 2023-03-21 18:00
Next 2023-03-23 10:55

相关推荐

  • 有了Scite, ChatGPT不会瞎写参考文献了?

    接上一篇文章《ChatGPT瞬间生成参考文献?请注意核实!》 ChatGPT 非常强大且易于使用,但它可能出现不可信、难以验证且完全错误的回答。  而目前最大的刚需是什么?没错,就…

    2023-04-08
    129
  • 大模型日报(4月27~28日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。如果想和我们空间站日报读者和创作团队有更多交流,欢迎扫码。 欢迎大家一起交流! 学习 0…

    2024-04-28
    138
  • 大模型日报(7月8日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。 「奇绩大模型日报」知识库现已登陆飞书官方社区: https://www.feishu.…

    2024-07-08
    269
  • 忍不住想玩一下imagica,5分钟制作APP!

    真的很疯狂! 据说使用imagica,只要5分钟就可以完成并上架一个APP! 也就是说你只要会语言,能说明白要做的APP,imagica就能把代码、逻辑和界面完成,并且上架至应用商…

    2023-04-12
    171
  • 大模型日报(8月10~11日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。 「奇绩大模型日报」知识库现已登陆飞书官方社区: https://www.feishu.…

    2024-08-11
    248
  • 大模型日报(8月22日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。 「奇绩大模型日报」知识库现已登陆飞书官方社区: https://www.feishu.…

    2024-08-22
    267
  • 大模型日报(5月9日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。如果想和我们空间站日报读者和创作团队有更多交流,欢迎扫码。 欢迎大家一起交流! 论文 0…

    2024-05-09
    149
  • 大模型日报(9月26日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。 「奇绩大模型日报」知识库现已登陆飞书官方社区: https://www.feishu.…

    2024-09-26
    212
  • 大模型日报(8月31日~9月1日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。 「奇绩大模型日报」知识库现已登陆飞书官方社区: https://www.feishu.…

    2024-09-01
    270
  • 大模型日报(7月10日 学术篇)

    我们希望能够搭建一个AI学习社群,让大家能够学习到最前沿的知识,大家共建一个更好的社区生态。 「奇绩大模型日报」知识库现已登陆飞书官方社区: https://www.feishu.…

    2024-07-10
    247