动手做科研-day01-AI的最新进展与科研应用

news/2024/11/15 13:43:38/文章来源:https://www.cnblogs.com/xiaoyaoxie/p/18352939

01. Python 程序运行工具以及环境搭建

选择使用kaggle官方的notebook作为环境搭建的平台, 因为之前使用过kaggle进行注册,因此直接简单登录,按照下图依次进行操作
note: 需要挂来登录

1. 点击create

2. 创建notebook记事本

3. 尝试写一个简单的hello world

先新建code

print("hello world")

然后单击箭头进行编译

在终端中打印出hello world

02. 大语言模型的代码尝试(主要是代码调用)

按照官网提供的手册操作即可

问题1. 无法安装包,错误如下


解决办法:参考如下
找到kaggle notebook右侧的session option, 第一次需要找到里面最下面的verify phone number进行验证
随后重新打开notebook, Internet on

解决

问题2. 无法像手册中的那样加入api_key, 报错如下

加入代码

!export DASHSCOPE_API_KEY ='xxxx'


解决办法
通过分析报错信息,发现函数是可以设置参数的, 将控制台里面的api_key加入, 设置一个api_key变量,将其加入到参数当中

解决问题

03. 大模型和领域的结合

1. 总体问一下AI的概念


发现如今AI和许多我们生活都息息相关.

2. AI和城市安全的联系


因为我本身课题研究领域是行人重识别, 算是智能城市的一部分,因此问了和城市安全的相关问题, 发现还有一些其他的问题比如人员跟踪, 人流量预测等和生活相关的问题也可以和AI相互结合.

3. AI和行人重识别的联系


提出了一个不是很懂的概念强化学习, 问一下什么是强化学习

关于强化学习中的奖励和惩罚的执行者比较疑惑

总体还是通过人来设计相关的算法辅助模型来进行学习.

4. 在3的回答中提到了因为设计到隐私问题, 想到了深度学习如何解决训练数据数量较少的问题

04. 实现一个kaggle代码

1. 问题:第一次将代码复制到notebook中出现报错


解决:分析报错发现是缺失文件, 需要下载对应的.csv数据集
找到对应网址的数据集,下载后上传到input数据集当中, 数据集的名字应该是melbourne-housing-snapshot

成功解决!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/781215.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FFmpeg开发笔记(四十六)利用SRT协议构建手机APP的直播Demo

​不管是传统互联网还是移动互联网,实时数据传输都是刚需,比如以QQ、微信为代表的即时通信工具,能够实时传输文本和图片。其中一对一的图文通信叫做私聊,多对多的图文通信叫做群聊。除了常见的图文即时通信,还有实时音视频通信,比如一对一的音频通话、一对一的视频通话等…

电容在电路中的作用

电容在电路中的作用上图中,六个电容的作用 1、在运算放大器IC供电旁边的电解电容或固态电容C09 一般放在这里的作用是 a.电源输入的电池泵,因为开关电源或者DC/DC离运算放大器IC太远了,相当于中转的电池泵的作用 b.电容的容量较大,所以有低频滤波的效果 2、小电容或者陶瓷电…

基于模糊pid的两路交错boost变换器Simulink仿真及代码自动生成(上)电路仿真部分

设计两路交错BOOST变换电路,搭建Simulink仿真模型,并设计控制算法(常规PID与模糊控制PID)。基于德州仪器TMS320F280025单片机使用Matlab Code Generation Tools进行编程与实物测试。后半部分已更新 简介:设计两路交错BOOST变换电路,搭建Simulink仿真模型,并设计控制算法…

国内IT行业67家外包公司,有多少程序员在里面待过?

之前写过一篇关于外包公司的文章, 《什么是软件外包公司?要不要去外包公司?》 很多粉丝看了后,感觉都在说自己, 存在即合理, 外包大幅度降(可)低(以)了(压)用(榨)人(更)成(多)本(人), 降低了用(不)人(怕)风(裁)险(人)。 正式员工多了一些保障和一…

横扫鸿蒙弹窗乱象,SmartDialog出世

前言 但凡用过鸿蒙原生弹窗的小伙伴,就能体会到它们是有多么的难用和奇葩,什么AlertDialog,CustomDialog,SubWindow,bindXxx,只要大家用心去体验,就能发现他们有很多离谱的设计和限制,时常就是一边用,一边骂骂咧咧的吐槽 实属无奈,就把鸿蒙版的SmartDialog写出来了 f…

XSS 专项

访问web应用,首页HTML发现新端点如下:使用《赏猎技战法》https://www.cnblogs.com/sec875/p/18335838 中的 测试 XSS 流程,使用一个良性payload试试水:<h1>666 同时思考此处的功能点:https://cfceb12f2bfd-sec875.a.barker-social.com/post/1 post作为输入时和1作为…

Skeleton Recall Loss 分割领域的新突破:极大的减少了资源消耗,还能提高性能

精确分割在当今众多领域都是一项关键需求比如说自动驾驶汽车的训练、医学图像识别系统,以及通过卫星图像进行监测。在许多其他领域,当感兴趣的对象微小但至关重要时,例如研究血管流动、手术规划、检测建筑结构中的裂缝或优化路线规划,需要更高的精度。此前已经做了大量工作…

Unity脚本生命周期

生命周期函数的概念 所有继承MonoBehavior的脚本,最终都会挂在到GameObject游戏对象上 生命周期函数,就是该脚本对象依附的GameObject对象从出生到消亡整个生命周期中 会通过反射自动调用一些特殊函数 Unity帮助我们记录了一个GameObject对象依附了哪些脚本 会自动的得到这些…

掌握 Nuxt 3 的页面元数据:使用 definePageMeta 进行自定义配置

title: 掌握 Nuxt 3 的页面元数据:使用 definePageMeta 进行自定义配置 date: 2024/8/11 updated: 2024/8/11 author: cmdragon excerpt: 摘要:本文详细介绍Nuxt 3框架中definePageMeta的使用方法,包括如何为页面组件定义元数据,如布局、过渡效果、路由中间件等。通过具体…

HTB-Permx靶机笔记

Permx靶机笔记 概述 permx靶机是HTB的简单靶机,这台靶机整体考验渗透人员的信息搜集能力,可以收只有信息搜集的快速,才能快速拿到它的flag。 整体是比较简单的靶机 靶机连接:https://app.hackthebox.com/machines/PermX 一、nmap扫描 1)端口扫描 nmap -sT --min-rate 1000…

BMC Genomics | 火龙果的转录组和代谢组分析揭示了果皮和果肉颜色形成的机制

阐明火龙果果肉和果皮变色的候选基因和关键代谢产物,是培育具有优良新口味和高营养价值的火龙果的必要条件。在这里,使用转录组(RNA-Seq)和代谢组分析(UPLC-MS/MS)鉴定了属于两种不同量天尺属物种的三种火龙果的结构和调控基因以及与果皮和果肉颜色相关的关键代谢物。作者综合…