实战: 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

原文始发于微信公众号(门童靖博士):实战: ChatGPT让你成为程序百科达人!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之家整理,本文链接:https://www.bmabk.com/index.php/post/129449.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之家——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!