![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
AI写算法
文章平均质量分 62
通过手写各种人工智能算法来提升代码能力
军哥说AI
专注AI应用定制开发15年,欢迎来喝茶洽谈合作!
信息系统项目管理师。
广州市科技入库专家!
展开
-
【问卷猩】基于 ERNIE Bot 和 LLM2Json 的问卷生成器
我们需要做好数据结构体的定义,一份问卷的生成结构至少有两层。第一层WenJuan是title(问卷标题)、(问卷描述)和最核心的data(问题列表)结构体。第二层是对data嵌套数据的定义,在data下面有若干个问题和选项,并且问题类型有单选题、多选题、填空题等等,因此这里需要针对问题定义一个新的对象Question,第一个键是types,用于确定问题类型,它是整数型的数据(1为单选,2为多选,3为填空);第二个是question,定义问题;第三个是choices。原创 2024-06-24 18:32:26 · 651 阅读 · 0 评论 -
【本地知识库】本地知识库+语言大模型=知域问答
本地知识库通常是指存储在本地计算机或服务器上的数据库或数据集,用于提供本地环境下的知识和信息。langchain是一个开发基于语言模型应用程序开发框架,链接面向用户程序和LLM之间的中间层。利用LangChain可以轻松管理和语言模型的交互,将多个组件链接在一起,比如各种LLM模型,提示模板,索引,代理等等。原创 2024-06-24 18:30:20 · 614 阅读 · 0 评论 -
第十九届全国大学生智能汽车竞赛智慧交通组线上资格赛baseline
在百度智慧交通赛项中,百度飞桨场景化地设计了基于深度学习的智能车趣味赛题,要求同学们在一套故事线中,使用飞桨完成特定场景的自动驾驶任务及系列自动化操作,赛题旨在在为创新人才的培养提供综合演练平台,拓宽高校人工智能相关专业的教学内容,提升高校科技创新能力。从标签的情况来看,数据集包含了英文、中文、字符等,本项目中我们使用了PaddleOCR自带的字典进行训练,当然大家可以根据数据集情况来定制化字典。并且,数据集质量不是很高,图片分辨率很低很低,这就是一个需要解决的问题,大家可以开动脑筋。原创 2024-06-22 08:30:00 · 1949 阅读 · 0 评论 -
【ErnieRAG】用 ErnieBot 打造通用企业级RAG应用
本文介绍了如何使用ErnieBot和Milvus向量数据库打造企业级RAG(检索增强生成)应用。RAG架构通过将大模型的生成能力与外部知识库的检索能力相结合,实现了在回答问题或执行任务时能够引入最新、最准确的专业知识。文章详细阐述了RAG的原理和环境安装,包括ErnieBot的配置和Embedding模型的选择。同时,还介绍了文本生成模型的选择、知识库数据的准备、向量数据库的启动、数据表的创建、索引和加载数据库、插入数据以及检索数据等步骤。最终,通过检索数据,验证RAG应用的有效性。原创 2024-06-22 08:00:00 · 1192 阅读 · 0 评论 -
【Agent应用】运营数据分析与决策建议
In [7]# 第一个类其实就是描述这个工具接受的参数。需要注意的是,咱们需要继承官方给的类:ToolParameterViewneed: str = Field(description="数据分析需求")# 第二个类就是描述response这个变量,这是这个工具输出的参数。response: str = Field(description="数据分析结果")# 第三个类将输入和输出,以及工具的描述组合起来,调用文心大模型实现对数据的分析等。原创 2024-06-21 09:28:16 · 618 阅读 · 0 评论 -
使用ERNIE Bot SDK和一条核心prompt开发AI“划拳“游戏!
通过ERNIE Bot SDK调用文心大模型的能力开发大模型应用是不是超简单?只需要将你的想法转化为合适的prompt,任何想法都能轻易实现!不会写prompt?没关系!免费课程教你:https://aistudio.baidu.com/education/group/info/28604 快动动脑筋,行动起来吧!原创 2024-06-21 09:27:06 · 1348 阅读 · 0 评论 -
基于Baichuan2的新冠流感中医自我诊断治疗(大模型微调+Gradio)
项目使用paddleNLP提供的大模型套件对Baichuan2-7b/13b进行微调,使用《中医治疗新冠流感支原体感染等有效病历集》进行Lora训练,使大模型具备使用中医方案诊断和治疗新冠、流感等上呼吸道感染的能力。原创 2024-06-19 13:42:13 · 986 阅读 · 0 评论 -
开源大模型提示指南(以ChatGLM3为例)
随着大型语言模型(LLM)技术日渐成熟,提示工程(Prompt Engineering)变得越来越重要。一些研究机构如微软、OpenAI等都发布了 LLM 提示工程指南。最近,Llama 系列开源模型的提出者 Meta 也针对 Llama 2 发布了一份交互式提示工程指南,涵盖了 Llama 2 的快速工程和最佳实践。不过都是英文的,受此启发,我针对中文开源模型的调用写了一个Prompt指南。使用的模式是ChatGLM3-6B。原创 2024-06-19 13:41:15 · 987 阅读 · 0 评论 -
人体关键点检测-基于Gradio完成应用开发
本次实验使用的数据集来自 COCO,目前 COCO keypoint track是人体关键点检测的权威公开比赛之一,COCO数据集中把人体关键点表示为17个关节,分别是鼻子,左右眼,左右耳,左右肩,左右肘,左右腕,左右臀,左右膝,左右脚踝。人体关键点检测的任务就是从输入的图片中检测到人体及对应的关键点位置。PP-TinyPose 是 PaddleDetecion 针对移动端设备优化的实时关键点检测模型,可流畅地在移动端设备上执行多人姿态估计任务。原创 2024-06-18 14:06:17 · 972 阅读 · 1 评论 -
使用PaddleNLP 从0构建一个属于你自己的心理大模型
一直就有用paddle实践心理大模型的想法,终于实现了哈~。接下来就手把手带大家一块做一个心理大模型吧!!!原创 2024-06-18 14:04:49 · 1525 阅读 · 0 评论 -
【Agent应用】营销大师 | 文案创作助手
图像理解:通过Clip模型,应用可以分析上传的图片内容,提取关键信息,如主题、色彩、情感等,为后续的文案创作提供灵感和基础。✨营销文案生成:基于ERNIE Bot和ERNIE Bot Agent的强大自然语言处理能力,应用可以根据用户输入的关键词、目标受众、产品特点等信息,自动生成具有吸引力和营销效果的文案。✨个性化定制:用户可以根据自己的需求调整文案的风格、长度、重点等,以满足不同场景和平台的营销需求。✨多语言支持:除了中文,应用还支持英文、日文、法文等多种语言,帮助用户在全球范围内进行营销活动。原创 2024-06-15 16:11:33 · 1301 阅读 · 0 评论 -
墨香戏韵,重塑经典
京剧作为中国传统戏曲之一,源远流长,承载了丰富的文化内涵和艺术特色。水墨画则是中国传统绘画的瑰宝,以其独特的墨色表达和极简的形式赢得了广泛的赞誉。我们的项目将这两种艺术形式巧妙地结合,通过技术手段将京剧人物与水墨画风格融合在一起,创造出令人惊艳的视觉效果,并以视频表演的形式展现出来,呈现独特的视觉和艺术效果,通过创新的技术手段和文化表达方式,弘扬传统文化、提高对京剧和水墨的认识,并增强大家对传统文化的自信心。原创 2024-06-15 16:10:01 · 728 阅读 · 0 评论 -
【AnimateAnyone】姿态可控视频生成模型训推,让图片里的人物动起来!
Animate Anyone是一项角色动画视频生成技术,能将静态图像依据指定动作生成动态的角色动画视频。该技术利用扩散模型,以保持图像到视频转换中的时间一致性和内容细节。训练由两阶段组成,对不同组网成分进行微调。具体实现借鉴于。原创 2024-06-14 13:32:15 · 1402 阅读 · 0 评论 -
相亲判官——在保护隐私的前提下进行相亲信息交互
本项目仅提供加密策略,开发者无法保证您的个人信息是百分百安全的,请勿将您的个人信息分享给不值得信任的平台、个人。本项目是一个基于Python的相亲助手工具,通过Gradio库提供了直观的可视化界面。用户可以通过简单的操作完成个人介绍的加密,以及上传加密文件后的大模型匹配分析。简单来说这种策略能够在避免向陌生人/刚认识不久的人暴露过多个人隐私的前提下,尽可能多地展示自己以帮助相亲的双方了解对方是否有自己讨厌的爱好、行为等情形。原创 2024-06-14 13:25:59 · 915 阅读 · 0 评论 -
基于【Lama Cleaner】一键秒去水印,轻松移除不想要的内容!
本文开头所示的Gradio应用已经打包在work/scripts目录下的app.gradio.py文件内,大家可按照aistudio应用部署的方法进行在线部署,也可下载文件到本地进行本地运行。是一款开源且免费的人工学习图片去水印程序(个人主要学习用途),没有图片分辨率限制(个人使用暂未发现),并且保存的图片质量很高(个人觉得跟原图差不多),还能下载处理后的图片到本地。,都能被神奇地移除,只留下纯净的画面。操作简单,效果出众,给你全新的视觉体验。革命性的AI图像编辑技术,让您的图片焕然一新!原创 2024-06-11 13:39:08 · 896 阅读 · 0 评论 -
【ppyoloe+】19届智能车完全模型组非官方基线
调整参数最高能到0.989吧。原创 2024-06-11 13:37:57 · 667 阅读 · 0 评论 -
PaddleSpeech & MFA:阿米娅中文音色复刻计划
本篇项目是对大佬项目的复刻,使用的PaddleSpeech的版本较新,也针对新版本的PaddleSpeech做了许多配置之上的更新并加入了自己对语音的对齐、配置、训练其它任何语音音色的模块。本篇项目旨在利用PaddleSpeech框架实现音色克隆技术,目标是复制并生成游戏《明日方舟》中的干员阿米娅(Amiya)的中文语音音色。原创 2024-06-07 11:38:40 · 857 阅读 · 1 评论 -
保姆级教程:以SAR图像目标检测为例
本项目通过计算机视觉领域中最基础的任务之目标检测,带领大家熟悉如何启动一个AI Studio后台任务,来完成自己的训练任务。案例选自地球科学领域,有现实场景应用需求,本系列的后续文章将沿袭这一思路,继续分享更多采用Paddle深度学习框架服务更多产业应用的案例。原创 2024-06-07 11:37:15 · 1189 阅读 · 0 评论 -
一键AI抠图,证件照换背景,可部署成自己的应用
In [2]# 在py文件里面运行环境import sys# 在ipynb里面运行环境import osimport cv2import reim = cv2.cvtColor(im, cv2.COLOR_GRAY2BGR) # 将灰度图像转换为BGR格式im = cv2.resize(im, model_input_size, interpolation=cv2.INTER_LINEAR) # 调整图像大小。原创 2024-05-31 14:08:53 · 476 阅读 · 0 评论 -
【ERNIE + PaddleOCR】 快速生成latex表格代码
而现在,借助PaddleOCR和ERNIE等智能工具,我们可以迅速提取模板论文的表格信息并自动生成规范表格,极大地提升了工作效率和准确性。安装所需环境,需要安装PaddleOCR,最好从源代码进行安装,目前该项目更新较快,使用新版本更不容易出现错误。首先利用PaddleOCR的表格识别功能,对论文里的表格进行识别,然后将结果的html代码进行解析,通过ERNIE转换html代码转换为latex代码。使用ernie-3.5来进行转换,得到转换的结果,获得基本的latex表格代码。准备好论文的表格图片。原创 2024-05-30 15:24:37 · 711 阅读 · 0 评论 -
【动手学PaddleX】谁都能学会的基于迁移学习的老人摔倒目标检测
迁移学习是非常有用的方法,在实际生活中由于场景多样,环境复杂,一些场景复杂或者人体姿态不一的数据集较少,因此直接训练的难度较大,且效果往往不如迁移学习。本项目基于PaddleX进行了目标检测的开发,且用了迁移学习以达到良好的效果,从自身体会上来说PaddleX确实是个挺好的框架,能够快速的开发想要的模型,强烈推荐!!!原创 2024-05-28 08:03:26 · 2192 阅读 · 0 评论 -
基于ERNIE Bot SDK开发智趣灯谜会游戏
猜灯谜是中国传统节日元宵节中一种深受人们喜爱的民间游戏,它集趣味性、知识性和艺术性于一体,是中华文化的重要组成部分。猜灯谜,顾名思义,就是通过解读谜面来猜测谜底,谜底通常是各种物品、现象或概念。猜灯谜的起源可以追溯到古代,当时人们为了增添节日的欢乐气氛,便发明了这种寓教于乐的游戏。随着时间的推移,猜灯谜逐渐成为一种广受欢迎的民间传统,不仅在元宵节期间盛行,也在其他节日或庆典中作为娱乐活动出现。在猜灯谜的过程中,谜面通常是用诗歌、成语、俗语等形式来表达的,需要参与者运用自己的智慧和知识来解读。原创 2024-05-27 08:56:06 · 712 阅读 · 0 评论 -
【ERNIE + PaddleOCR】 创建自己的论文字典,更好的写论文吧!
在写代码过程中还发现了PaddleOCR存在的问题,虽然不知道能不能做出贡献,但还是挺开心的。分词目前还没有使用PaddleNLP,之后可以在研究研究。原创 2024-05-26 09:09:18 · 965 阅读 · 0 评论 -
【飞桨AI实战】基于PP-OCR和ErnieBot的智能视频问答
至此,我们共同走完了一个完整的视频问答项目,从基础的动手跑通 CRNN 文本识别任务,再到应用开发和部署,旨在帮助初学者快速入门 OCR 相关技术并搭建一个简单的应用。原创 2024-05-25 09:12:51 · 1437 阅读 · 0 评论 -
【有手就行】使用你自己的声音做语音合成,CPU都能跑,亲测有效
此文介绍在百度飞桨上一个公开的案例,亲测有效。厌倦了前篇一律的TTS音色了吗?打开短视频听来听去就是那几个声音,快来试试使用你自己的声音来做语音合成吧!本教程非常简单,只需要你能够上传自己的音频数据就可以(建议10句以上,少于5句第一步会报错,句子越多,效果越好),剩下的就是等代码运行结束即可,一路运行到底!!选择CPU就行,推荐GPU32G或以上的环境运行!原创 2024-05-24 07:12:41 · 1848 阅读 · 3 评论 -
AI写算法:PP-YOLOE
由于PP-YOLOE是一个复杂的目标检测模型,完整实现它通常需要大量的代码和依赖库。在这里,我将提供一个简化的框架,展示如何使用PaddlePaddle框架(PP-YOLOE的官方实现通常基于PaddlePaddle)来加载预训练的PP-YOLOE模型,并运行一个简单的预测任务。请注意,这个示例不会从零开始训练PP-YOLOE模型,而是加载一个预训练的模型。首先,确保你已经安装了PaddlePaddle。原创 2024-05-23 05:00:00 · 212 阅读 · 1 评论 -
AI写算法:FP-Growth
为了编写FP-Growth(Frequent Pattern Growth)的Python代码,我们通常会使用一个外部库,如。函数返回的是一个包含频繁项集和它们支持度的DataFrame。在上面的代码中,我们首先导入了必要的库和模块,然后定义了一个示例数据集。函数(如注释部分所示),但这并不是FP-Growth算法的直接输出。最后,我们打印出频繁项集。,因为它已经为我们实现了FP-Growth算法。将数据集转换为适合FP-Growth算法的格式,并调用。可能不是Python的标准库,我们需要先安装它。原创 2024-05-22 07:00:00 · 508 阅读 · 4 评论 -
AI写算法:HT向量化
在Python中,通常所说的"HT向量化"是指的是将高维(High-dimensional, HD)数据或特征转换为另一种形式,以便进行计算或分析。然而,由于"HT向量化"不是一个标准的术语,我将假设您希望将某种形式的输入(如列表、数组或数据框)转换为适合进一步处理的向量形式。原创 2024-05-21 07:30:00 · 196 阅读 · 0 评论 -
AI写算法:TF-IDF
以下是一个使用Python和sklearn库中的TfidfVectorizer类来实现TF-IDF(Term Frequency-Inverse Document Frequency)的简单示例。TfidfVectorizer是一个将原始文本转换为TF-IDF特征向量的转换器。原创 2024-05-20 07:19:45 · 245 阅读 · 0 评论 -
AI写算法:Word2Vec
为了实现Word2Vec,我们可以使用gensim库,它是一个强大的主题建模和文档相似性检索库,支持包括Word2Vec在内的多种模型。以下是一个简单的示例代码,用于训练一个Word2Vec模型,并使用该模型来查找单词的相似词。原创 2024-05-19 09:56:00 · 299 阅读 · 0 评论 -
AI写算法:Q-learning
这个代码示例是一个简化的版本,主要用于演示Q-learning的基本原理。在这个例子中,我们假设环境是一个简单的迷宫,其中有四个状态(S0, S1, S2, S3),并且可以从每个状态转移到其他任意状态。奖励函数是任意的,仅用于示例。注意:这个代码示例是一个非常简化的Q-learning实现,主要用于教学目的。在实际应用中,你可能需要根据你的具体问题来定义环境、状态、动作、奖励函数和转移函数。此外,为了更高效地进行学习,你通常会使用一些优化策略,如ε-greedy策略来选择动作,而不是完全随机地选择动作。原创 2024-05-18 08:09:29 · 277 阅读 · 0 评论 -
AI写算法:VGG-11
下面是一个使用PyTorch库实现的VGG-11的Python代码示例。请注意,为了简洁性,我省略了某些细节,如权重初始化和一些辅助函数。另外,为了简洁性,我省略了权重初始化。在实际应用中,你可能需要为卷积层添加适当的权重初始化。首先,你需要确保已经安装了PyTorch库。注意,这个模型是为ImageNet数据集设计的,所以默认的。如果你打算在其他数据集上使用它,你需要更改。参数是一个列表,描述了卷积层和池化层的配置。,它定义了VGG-11的网络结构。参数的值以匹配你的数据集类别数。来查看模型的完整结构。原创 2024-05-17 00:15:00 · 187 阅读 · 3 评论 -
AI写算法:支持向量机(SVM)
这段代码首先导入了必要的库和模块,然后加载了鸢尾花数据集。接下来,它将数据集拆分为训练集和测试集,并对数据进行标准化处理。然后,它创建了一个SVC对象(支持向量机分类器),并使用训练数据训练了这个分类器。最后,它使用测试数据对模型进行了预测,并打印了分类报告来评估模型的性能。参数决定了使用的核函数类型,这会影响模型的复杂性和性能。在这个例子中,我们使用了线性核函数(以下是一个简单的示例,演示如何使用。参数是一个正则化参数,用于控制模型的复杂度。),但你也可以尝试使用其他核函数,如径向基函数(原创 2024-05-16 06:00:00 · 284 阅读 · 5 评论 -
AI应用案例:律师服务质量评价
利用微调后的模型对律师的服务质量进行评价是一种高效且客观的方法。然后,针对律师服务质量的特定需求,我们对模型进行微调,使其能够理解和识别与律师服务质量相关的关键指标和特征。通过这个过程,模型能够学习到与律师服务质量相关的独特特征,并据此对律师的服务进行准确评价。通过输入律师的服务记录、客户反馈等信息,模型能够自动生成一个客观、量化的评分,从而帮助用户或相关机构快速了解律师的服务质量。同时,由于模型是基于大数据进行训练的,因此它能够处理大量的信息,并快速给出评价结果,为律师行业的发展提供有力支持。原创 2024-05-15 09:04:09 · 666 阅读 · 0 评论 -
使用 Python 和机器学习预测股票涨跌幅
此外,我们将根据今天的涨跌幅与昨天涨跌幅的差值是否为正,将明天的涨跌幅变动标记为涨(1)或跌(0)作为输出特性。我们可以使用 Scikit-learn 的 train_test_split() 函数来实现这一目的:。以上代码仅使用简单的机器学习模型尝试预测股票涨跌幅变动,而在实际中,股票涨跌幅受到许多复杂因素的影响,比如政治因素、宏观经济情况、公司经营状况等。首先,我们创建一个 XGBClassifier 类的实例,并使用 fit() 方法对其进行训练:。原创 2024-05-15 06:00:00 · 1177 阅读 · 0 评论 -
AI地名故事:长洲村
到了清朝道光年间(1821—1850年),长洲村共设6个堡,因为该地位于长洲北边,所以被称为北堡。1949年后,北堡正式改称北村,也就是我们现在所说的长洲村。近年来,随着城市化进程的加快,长洲村也在不断发展壮大。关于长洲村的由来,要追溯到南宋时期。南宋景定三年(1262年),新会县杜阮村的黄文宪定居于此,成为长洲村的开村始祖。长洲村,位于广州市黄埔区长洲街道,坐落在广州东部的长洲岛、洪圣沙、白兔沙、大吉沙。此外,长洲村还以农业为主要产业,主要农产品有长洲粉葛、长洲香蕉、长洲大果杨桃及龙眼、黄皮等。原创 2024-05-14 09:22:01 · 318 阅读 · 0 评论 -
AI写算法:ResNet-18
但是,我也会为你提供一个简化的ResNet块和ResNet-18模型结构的示例代码,以便你了解ResNet的内部结构。下面是一个使用PyTorch库实现的ResNet-18的示例代码。为了简化代码,这里使用了PyTorch官方提供的。原创 2024-05-14 09:18:59 · 477 阅读 · 0 评论 -
AI应用案例:会议纪要自动生成
以腾讯会议转录生成的会议记录为研究对象,借助大模型强大的语义理解和文本生成等能力,利用指令和文本向量搜索实现摘要总结、要点提取、行动项目提取、会议纪要生成等过程,完成会议纪要的自动总结和生成,降低人工记录和整理时间成本,提升办公效率。更多资讯请关注“TipDM人工智能应用”公众号。原创 2024-05-14 09:12:44 · 1079 阅读 · 3 评论 -
AI写算法:ARIMA
当使用Python进行ARIMA(自回归积分滑动平均模型)建模时,通常会使用。原创 2024-05-13 09:19:34 · 472 阅读 · 2 评论 -
AI应用案例:民法典知识库问答
本技能核心使用大模型生成搜索关键词+纯ES搜索+ES严格匹配策略控制的方式大大提高召回知识库段落的可控性。在企业级场景中,对回复可控的要求非常高:宁可回答不知道也不要乱回答。体验路径:https://eb.tipdm.org:10078。更多资讯请关注“TipDM人工智能应用”公众号。原创 2024-05-13 09:16:22 · 192 阅读 · 0 评论