• ChatGPT插件的优缺点


    虽然西弗吉尼亚大学的研究人员看到了最新的官方ChatGPT插件——名为“代码解释器”( Code Interpreter)的教育应用潜力,但他们也发现,对于使用计算方法处理针对癌症和遗传疾病的定向治疗的生物数据的科学家来说,这款插件的使用存在限制。

    “代码解释器是一项很有潜力的工具,特别是在教育领域,因为它使学生更易于接触STEM领域的编程。”西弗吉尼亚大学医学院微生物学、免疫学和细胞生物学系的助理教授,也是生物信息学核心的主任 Gangqing "Michael" Hu说:“然而,它并没有提供生物信息学领域所需的所有功能。这些是可以通过技术改进来解决的问题。代码解释器在未来可能会扩展其应用领域,包括生物信息学、金融和经济学等领域。”

    自2022年12月发布以来,备受欢迎的人工智能聊天机器人ChatGPT引起了商业、教育和公众的关注。然而,它并没有完全满足从事生物医学研究,包括生物信息学这一交叉领域的需求,这些科学家迫切期待着OpenAI的代码解释器插件,希望它能填补这些空白。

    896aef6857e4dfedd00852a02af36e6e.png

    Hu和他的团队对代码解释器在各种任务中的表现进行了测试,以评估其特性。他们的研究结果发表在《Annals of Biomedical Engineering》上,结果显示,这款插件在某些方面表现出色,但仍然存在一些限制。

    例如,没有科学背景的人可以通过代码解释器轻松接触编程或计算机编程。Hu说,它还具有成本效益,并激发了学生探索数据分析的好奇心,提高了他们的学习兴趣。他指出,用户需要理解如何解读数据,并识别结果是否准确,以及知道如何与聊天机器人互动。

    生物信息学家依赖精确的编程、计算机软件程序和互联网访问来存储、分析和解释用于现代医学进步的生物数据,如DNA和人类基因组。

    尽管需要对生物信息学进行特定的改进,Hu说,代码解释器有助于用户确定答案的准确性,以及是否存在一种所谓的"幻觉",即虚构的答案,这在一些情况下可能会误导。。

    “人们知道ChatGPT可以做许多令人印象深刻的事情,但它并不擅长提供引文或参考来支持其答案。如果被问及支持响应的来源,它可能会开始编造参考文献。”Hu解释说。“代码解释器提供了一个解决方案来最小化幻觉。对于可以通过编程解决的问题,代码本身就可以作为源或引文。这是一个重要的进步。”

    Hu的合作者包括来自西弗吉尼亚大学微生物学、免疫学和细胞生物学系的博士后Lei Wang;来自南达科他州立大学的Xijin Ge;以及来自亚利桑那州立大学的Li Liu。

    该团队发现代码解释器能够将数据转化为图表和图形的能力方面具备良好的效果。

    对代码解释器的升级建议包括,提供互联网访问以下载基因组数据,安装特定于生物信息学的软件,扩大存储能力,并支持更多的编程语言。此外,研究人员发现需要遵守HIPAA等隐私和安全应用法规。

    在测试数据分析时,他们发现了一些限制。该插件仅支持一种计算机程序,Python (生信分析Python实战练习 3 | 视频21),且只支持一些专门用于生物信息学的软件包。此外,它无法访问互联网上的数据,也无法处理大文件。这个绘图功能是真的强大,生信麻瓜的 ChatGPT 4.0 初体验

    37c888f739fa94c3619a913d92b40281.png

    利用代码解释器作图的三个例子

    "它只允许处理大约100兆字节左右的文件,但我们处理的文件达到了千兆字节级别,"Hu说。"此外,它不支持大型数据集所需的并行处理,导致性能较慢。" Hu表示,尽管他预计代码解释器将会有更多的升级,但他计划在明年的课程中使用该插件,以帮助学生了解数据可视化。"人工智能是一个快速发展的领域。我希望到那个时候,OpenAI可以克服一些限制,以便它可以用于广泛的生物信息学编程。" 最后,Hu表示,他将继续监测和测试新的人工智能编程和功能,因为在这个领域仍然存在许多等待被发现的创新用途。

    生信宝典:ChatGPT 给出提示和代码后 (偷个懒,用ChatGPT 帮我写段生物信息代码),大数据还是需要在本地跑,不然上传下载的速度和分析占用的资源就太多了。

    往期精品(点击图片直达文字对应教程)

    07ed118dd553baea6bf934117cc5e73c.jpeg

    eb58fc27d147e530846801b7e633aae8.jpeg

    c4c73832303d2b16aa88ac01f19f2f80.jpeg

    9b658548cbfa66e30868898681765f89.jpeg

    5e7b45b431fe322c8d9a68377147e9fb.jpeg

    e37ea4e097a5469977f1b851fc3d3a9f.jpeg

    009e508eee6894326fd0dd1c6bb47c32.jpeg

    1a45a90a32e06206a8da0b984d9f157e.jpeg

    3ce03016fc8ed7e05bd7718137fe63cf.jpeg

    d55313325d262dfa4e7674872ac67983.jpeg

    3e9a5443b273c38f0675b7455f1662e7.jpeg

    6523aa6482e2b8411d773c9f14c1a290.jpeg

    392c87d31456cdf8bb5d1b58583df717.png

    7a822e1e7349b8e1a30a6e800ded1e10.png

    d9b527d3cba70f3c427dee9914991408.png

    77d38c3c3ade024df68392a3b233ec07.png

    f71891e33039db7b30b881760bd1a61a.jpeg

    a91b0ab2c370c0b35cc1571c9a05c091.jpeg

    aa4ccfdfcafd472894713c0794e79d99.jpeg

    dc27fef453b04c92e908832bd4fdabb1.jpeg

    90d48310378bbcf8dad275b5728e3530.png

    3278c66397f0c226f2ae6fc9b6290a2b.png

    684db348b4ecd4861bec09d195b2e9d0.jpeg

    ce600b8ff83902e6c985c51865cbd7a8.png

    d7bc3c618097f1bc267293f34b5c05c2.png

    e489ec75f698712c192092bb1dfbec0c.jpeg

    d92e427492d1e0cbfccf7b2a9ae08c0c.png

    181757c9d7b68ff2b1470c1e21f1aefb.png

    机器学习

    406fc795fb99a4b7f35a1f2c0963dcd5.png

    6937fe56627cc743732c7143969aff15.jpeg

    2f4c79949c6b009f4631336662659f46.jpeg

    bc2fb8b653089ded3bac17f5d35a9c97.png

  • 相关阅读:
    Verilog刷题[hdlbits] :Alwaysblock2
    什么是 GPT-4 Vision
    Android JNI复杂用法,回调,C++中调用Java方法
    考研数据结构与算法(六)树与二叉树
    HFSS-API入门第一弹:画个Box
    Elasticsearch 安装踩坑!
    (动态)树分治 学习笔记
    Hbase java API与过滤器
    Android Canvas画布的详解与使用,以及View的绘画(一)
    zynqmp Linux + 裸机 (A53-0 Linux,A53-1 2 3 裸机大数据量实时处理,R5-0 协议处理,R5-1 屏幕显示逻辑等)填坑笔记
  • 原文地址:https://blog.csdn.net/qazplm12_3/article/details/132614231