华人澳洲中文论坛

热图推荐

    ChatGPT教你写AI包教包会,7段对话写个辨认模型,精确度最高达99.7%

    [复制链接]

    2023-2-7 18:24:26 15 0

    原标题:ChatGPT教你写AI包教包会,7段对话写个辨认模型,精确度最高达99.7%  
    白交 发自 凹非寺   
    量子位 | 大众号 QbitAI   
    当初,AI小白乃至都不需求看教程,仅凭ChatGPT就能创立模型。  
    它不只帮你找数据集、训练模型写代码,还能评价精确性、创立顺序一步到位。  
    并且各种细节步骤全在,一边干活还一边教你学习。  


    这一波,被ChatGPT打动到了。  
    更贴心的是,在每次答疑解惑完,ChatGPT都会说上一句: 假如你有任何疑难,请告知我。  
    详细完成   
    名目一开始,这位小哥开宗明义:我不想致力了,你能够帮我创立一个AI顺序吗?  
    以两个坐标为输出,并预测他们在哪一个国度。
        以两个坐标为输出,并预测他们在哪一个国度。  


    展开全文    而ChatGPT“怅然”承受应战,还提示这位小哥,需求相应数据集,不然模型无奈训练。此外要是还有更多信息,就更好了。  
    首先,需求找到适合的数据集。  
    小哥再问ChatGPT,后果它到是二话不说间接扔出了三个供其选择,引见链接都有。  


    从三个数据集来看,天然地球数据集显然更好,并且还有“界限”、海岸线等信息,这也就象征着要向模型解释“界限”概念,分隔标签。但作为新人而言,第一个数据集与工作相干的数据更多,模型更易完成,作者终究选择了第一个数据集。  
    将这个抉择告知ChatGPT之后,紧接着它就来教你创立DataFrame (数据框架),并给出了示例代码。   


    履行胜利后,就来到了第二阶段: 模型训练。ChatGPT也二话不说地给了份代码,乃至还附上了具体解释。   


    该代码将使用k-NN算法按照给定的坐标来预测国度。KNN 算法是一种简略的算法,它按照输出的 k 个比来邻的大少数类对输出进行分类。
      在这个例子中,数据被分红训练集和测试集,比例为80-20。而后用训练集对 KNN 分类器进行训练,并用测试集对模型的精度进行测试。
      请记住,这是一个简略的示例,模型的精确性可能不高。您能够尝试使用不同的算法和k的不同值进行试验,看看是不是能够进步模型的精确性.
        该代码将使用k-NN算法按照给定的坐标来预测国度。KNN 算法是一种简略的算法,它按照输出的 k 个比来邻的大少数类对输出进行分类。  
    在这个例子中,数据被分红训练集和测试集,比例为80-20。而后用训练集对 KNN 分类器进行训练,并用测试集对模型的精度进行测试。  
    请记住,这是一个简略的示例,模型的精确性可能不高。您能够尝试使用不同的算法和k的不同值进行试验,看看是不是能够进步模型的精确性.  
    在抛弃一些空白数据 (没有坐标的国度)之后,初次履行k-NN训练胜利,并有99.7%的精确率。   
    不外这个后果并非那末满意,作者归纳了这几个方面的缘故:不同国度之间的数据散布不均;存在一些数据过错;成见等问题。  
    这样也就来到了第三步: 从新评价。   




    在这段代码中,我使用 OpenCage 地舆编码 API 从坐标中获得国度信息。您需求使用API密钥交换 YORBAPI _ KEY 以获取对 API 的拜候权限。你能够在 OpenCage 网站上注册一个收费的API密钥。
        在这段代码中,我使用 OpenCage 地舆编码 API 从坐标中获得国度信息。您需求使用API密钥交换 YORBAPI _ KEY 以获取对 API 的拜候权限。你能够在 OpenCage 网站上注册一个收费的API密钥。  
    根据阐明,作者修正了代码,后果显示泛起了得多NA过错,至关于只剩下30%数据。不外这个地球的确大部份都是水。 (也没故障,Doge)  
    终究模型精确性降落了一些,有98.6%,但这个后果作者表现很满意,毕竟只要7个对话回合就帮助造出来一个AI模型来。  


    还尝试了其余算法   
    不外这不是小哥的第一次尝试。第一次说话时,他用了同一来源的较小数据集,需求更少数据集校订,而ChatGPT提供的第一个模型训练代码是逻辑回归,只要51%的精确性。  
    然后它又尝试了不同的“求解器”(精确率约为65%),以及其余算法,包罗随机森林和k-NN,精确率分别为93%和92%。  
    这位25岁小哥在SentinelOne 负责初级平安钻研员,钻研和开发歹意软件检测逻辑。  
    他由于对机器学习很感兴致开始自学有一定根底,在本次对话中其实他特地以小白的身份与ChatGPT对话,后果被弱小的成果惊艳到。  
    最初他还表现,真的在斟酌用“他们”而不是“它”来称说ChatGPT。  
    所以AI小白们,ChatGPT快用起来吧。(Doge)  
    残缺对话:  
    http://sharegpt.com/c/7zLivmp  
    参考链接:  
    http://xrl1.sh/posts/coordinates-model-with-ChatGPT/  
    —   
    「人工智能」、「智能汽车」微信社群邀你参加!  
    欢送关注人工智能、智能汽车的小火伴们参加交流群,与AI从业者交流、切磋,不错过最新行业开展&技术停顿。  
    PS. 加好友请务必备注您的姓名-公司-职位噢 ~  
    点这里 ?关注我,记得标星哦~   
    一键三连「分享」、「点赞」和「在看」  
    科技前沿停顿日日相见 ~

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题42

    帖子50

    积分234

    图文推荐