首页/文章/ 详情

[测试] ChatGPT解答最基本的工程地质计算问题

1年前浏览325

1 引言

最近几天,ChatGPT又重回到人们的视线,短视频普天盖地介绍着ChatGPT如何强大甚至如何取代人类的工作,这在很大程度上是因为最近出现的两件与ChatGPT相关的新闻,一个是微软的搜索引擎Bing集成了ChatGPT,另一个是百度即将推出与ChatGPT类似的中文对话机器人。

必须意识到,ChatGPT是一个基于概率统计的自然语言处理模型,它的背后是GPT3.5,一个基于Transformer技术开发的模型,尽管GPT3.5比GPT2的功能扩展了许多,例如它能够辅助编程,能够更智能地识别人类语言,但由于它的语料范围还不够大,没有覆盖所有学科的知识点,至少在岩土工程领域还不能完成最基本的任务需求,过去的一些试验已经证明了这一点。

相关文章,在仿真秀官网搜索:

  • Longformer模型向ChatGPT模型的进化---对答岩石边坡问题

  • 外行人看热闹---从岩土工程专业角度谈目前最火的ChatGPT

  • 与ChatGPT的深度对话---边坡稳定性分析

依靠ChatGPT只能写出一些非常浅度的、表面化的文章,一旦深入讨论,便会错误百出。此外,即使是同一个问题,回复的准确性极大地依赖于问题的提问方式和词汇之间的排列顺序。本文使用ChatGPT测试了一个最基本的工程地质计算问题---节理产状不同表示方法的换算。

2 测试

为了更准确地测试,使用英文提问。

(1) 问题:A discontinuity plane has a dip direction/dip angle of 157/62. Calculate the trend/plunge of the normal and the strike of the plane.

(2) 下面是ChatGPT给出的解答:

To calculate the trend and plunge of the normal of a discontinuity plane with dip direction 157 and dip angle 62, we can use the following formula:

Trend = Dip direction + 90 (if dip direction is between 0 and 90) or Dip direction - 270 (if dip direction is between 90 and 360)

Plunge = 90 - Dip angle

In this case:

Trend = 157 + 90 = 247

Plunge = 90 - 62 = 28

So, the trend and plunge of the normal of the discontinuity plane is 247/28.

To calculate the strike of the plane, we can use the following formula:

Strike = Dip direction + 180 (if dip direction is between 0 and 180) or Dip direction (if dip direction is between 180 and 360)

In this case:

Strike = 157 + 180 = 337

So, the strike of the plane is 337.

(3) 结果评述。首先ChatGPT正确地理解了问题,plunge的计算方法和计算结果是正确的,即plunge=28°,但Trend的计算公式是错误的,正确的计算公式参看数值模型节理产状不同表示方法之间的关系】。走向Strike的计算公式也不是我们通常使用的方法。虽然两次让它改正错误,但始终给出的是错误解答。

3 结束语

显然,ChatGPT不能正确地求解这个最基本的工程地质计算问题。如果你能(留言)给出这个换算的正确解答,至少说明ChatGPT目前还不能代替我们的工作。

来源:计算岩土力学
岩土机器人试验
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-02-26
最近编辑:1年前
计算岩土力学
传播岩土工程教育理念、工程分析...
获赞 119粉丝 867文章 1721课程 0
点赞
收藏
未登录
还没有评论

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈