自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 预训练模型的微调方法

利用强化学习的方法对已经预训练好的模型进行进一步训练,通过让模型与环境进行交互,根据其行为获得奖励或惩罚信号,并据此调整模型的参数,使其能够更好地完成目标。,底层冻结​​:底层通常学习通用特征(如文本的字符 / 词嵌入、图像的边缘 / 纹理),顶层则学习任务相关特征,所以冻结底层可减少过拟合风险(如BERT的顶层Transformer)。:(Hard Prompt)是指人工设计的模板,在提示工程中,明确、具体且通常带有强制性的指示或要求,(如"这句话:{text},情感是[MASK]")

2025-08-17 11:52:01 1039

原创 AI常见优化算法

梳理了优化算法及其适用场景。基础算法包括梯度下降法(BGD、SGD、MBGD),其中MBGD是深度学习最常用的基础优化器。动量优化通过历史梯度加速收敛,适合复杂地形优化。自适应学习率算法(AdaGrad、RMSProp、Adam)可自动调整参数步长,Adam综合性能最优。二阶算法(牛顿法、L-BFGS)计算代价高但收敛快,适合低维问题。智能优化算法(PSO、GA、SA、EA)通过模拟自然现象实现全局搜索,适用于组合优化、超参调优等场景,但计算成本较高。不同算法各具特点,需根据问题规模、数据特

2025-08-02 12:44:34 1748

原创 模型训练的通用流程

模型训练是机器学习和深度学习领域的核心环节,其通用流程涵盖从数据准备到模型部署的全链条,不同任务(如分类、回归、生成等)可能在细节上有所差异,但核心逻辑一致,大致包括以下流程

2025-07-30 19:03:29 722

原创 AI产品经理学习之算法评估指标

分类任务指标包括准确率(评估总体正确率)、精确率(减少误报)、召回率(减少漏报)、F1分数(平衡精确率和召回率)、混淆矩阵(全面展示预测结果)以及ROC曲线与AUC(评估分类效果)。回归任务指标包含MSE(对异常值敏感)、RMSE(数值直观)、MAE(抗异常值)和R²(解释变异能力)。聚类任务指标有轮廓系数(评估聚类结构)和调整兰德指数(与真实标签一致性比较)

2025-07-25 17:13:41 1658

原创 AI产品经理领域专项算法

推荐系统部分包括协同过滤、FM/DeepFM特征交叉模型和多任务学习;自然语言处理领域涵盖BERT/GPT文本理解、TextCNN分类和Seq2Seq对话系统;计算机视觉部分重点介绍了YOLO实时目标检测和FaceNet人脸识别。这些算法广泛应用于电商推荐、短视频优化、智能客服等场景,通过特征交叉、多任务协同等方式提升模型性能。文章通过算法图示直观展示了各模型结构,并对比了不同算法在短文本分类、实时检测等任务中的适用性。

2025-07-24 16:38:09 283

原创 AI产品经理基础必修算法

机器学习算法摘要 监督学习:包括线性回归(预测数值)、逻辑回归(二分类)、决策树(易解释但易过拟合)及随机森林(高准确、抗噪声)。SVM适合小样本分类,如医疗诊断。 无监督学习:K-means用于聚类,PCA降维,DBSCAN基于密度聚类并检测异常。时间序列预测常用ARIMA和Prophet。 深度学习:CNN处理图像,RNN/LSTM用于时序数据,GAN生成图像或修复数据,Transformer(如BERT)在NLP中表现突出。DNN是深度学习的基础模型。 选型建议:数据量大选随机森林,需解释性用决策树;

2025-07-19 12:33:38 1624

原创 多模态模型​

摘要: 多模态模型能够处理文本、图像等不同数据类型。CLIP通过对比学习对齐图文语义,实现跨模态匹配,具有零样本能力但无法生成内容。Diffusion模型通过去噪过程生成高质量图像,支持条件引导但计算成本高。两者可结合应用,如CLIP筛选Diffusion生成结果。产品角度需权衡技术可行性(API调用成本)与数据需求(结构化/非结构化数据适配不同模型)。核心价值在于跨模态理解与生成能力的互补。

2025-07-12 13:25:18 611

原创 推荐系统算法

推荐系统通过分析用户行为预测偏好,提供个性化推荐。常见算法包括:1)协同过滤,基于用户/物品相似性进行推荐,采用矩阵分解(如SVD)降维处理数据;2)深度学习模型,如Wide & Deep(结合线性与非线性特征)、YouTube DNN(嵌入用户行为与视频特征)及NCF(融合协同过滤与神经网络),擅长处理稀疏数据;3)混合推荐,综合多种算法优势。广泛应用于电商、社交平台及视频推荐,提升用户体验与精准度。

2025-07-12 11:49:10 376

原创 自然语言处理(NLP)核心算法

自然语言处理(NLP)核心算法:Transformer架构与大语言模型(LLM)

2025-07-11 17:53:16 936

原创 AI核心概念:计算机视觉;依赖性知识:计算机错觉

AI核心概念:计算机视觉;计算机错觉

2025-07-05 13:58:51 223

原创 AI核心概念:自然语言处理

自然语言处理(NLP)是让计算机理解与生成人类语言的技术,主要分为理解类(如情感分析、实体识别)和生成类任务(如机器翻译、对话系统)。其核心技术包括词嵌入(Word2Vec、GloVe)和预训练模型(BERT、GPT),前者将词语转化为向量以捕捉语义关系,后者通过大规模训练实现高效语言处理(BERT双向理解上下文,GPT擅长文本生成)。NLP已应用于智能客服、舆情监控等领域,推动人机交互智能化发展。

2025-07-05 13:28:38 305

原创 AI核心概念:深度学习

深度学习作为机器学习的重要分支,基于神经网络架构,擅长处理图像、语音、文本等高维数据。核心神经网络通过调整权重实现从输入到输出的复杂映射。典型模型包括:CNN处理图像等网格数据,RNN及其改进版LSTM应对序列数据(解决梯度消失问题),以及基于自注意力机制的Transformer架构(如BERT和GPT系列)。这些技术在时间序列分析、自然语言处理、生物信息学等领域广泛应用,并已落地为人脸识别、语音助手和生成式AI等产品。特别是Transformer架构支撑了ChatGPT等突破性AI系统的发展。

2025-07-05 12:55:42 250

原创 AI核心概念:机器学习

机器学习

2025-07-05 11:48:29 289

原创 20200525-多态

必须包含如下三个特性才可以使用多态:1:类之间存在继承关系2:存在方法重写(如:方块都有变形这个方法,但不同型的方块变形方式不一样)3:存在父类引用指向子类对象import sun.reflect.generics.tree.VoidDescriptor;import java.util.Random;class FK{ void bx(){ System.out.println("变形"); }}class FK_CFX extends FK{ vo

2020-05-25 00:23:39 132

原创 20200518-静态代码块与构造代码块的区别-待补充

静态代码块:static{}构造代码块:{}区别:构造代码块针对对象,对对象进行初始化;每次执行构造函数是都会执行;静态diamagnetic块对类进行初始化;只在类加载时执行一次,优先于主函数;...

2020-05-18 20:40:59 159

原创 20200514-不同类之间静态方法的调用-static

SaticDifferentClassApply a=new SaticDifferentClassApply();//定义一个新对象去调用在其他类里面的静态方法静态方法类代码如下:package 概念;public class SaticDifferentClassApply { public static int min(int[] arr){//int[] arr定义一个数组对象 方法为int有返参 int min=arr[0]; for(int i=

2020-05-14 20:33:42 773

原创 20200514-同一个函数之间静态方法的调用-同一个函数内存在多个相同的功能使用静态方法

静态方法的使用:每一个应用程序内,如果存在相同功能,可以将相同功能抽取,定义一个静态方法进行调用,减少代码量package 概念;import javafx.scene.shape.LineTo;public class StaticApplication { public **static** void main(String[] args) { int[] arr={12,34,45,67,89}; int[] arr1=new int[]{10,20,

2020-05-14 20:07:50 263

原创 20200512-HaspMap 以及Map与List的区别

1:HaspMap是(key,value)键值对键值是为了唯一标识事务而单独添加的值,一定不要用事务本身属性来做键值如:Shashmap s1=new Shashmap(“小李”,20,2020051201);不要使用: bb1.put(“2020051201”,s1);2:添加元素:bb1.put(“01”,s1);//(key,vaule)key代表索引,可以根据这个值找到某一个数据,必须唯一3: bb1.put(“02”,s2);//bb1.put(“02”,s1);输出时会把s1

2020-05-12 20:31:35 317

原创 20200512---linkedlist的add addFirst remove getFirst getLast

linkedlist是基于链表的数据结构aa1.addFirst(s1);//代表后进先出aa1.add(s1);//顺序插入aa1.remove(0);//代表删除,0代表删除下标为0的数据,即第一个数据System.out.println(aa1.getFirst().getName());//无删除动作,从后面往前取,取后进去的System.out.println(aa1.getLast().getsnum());//无删除动作,取先进去的数据package 集合;import jav

2020-05-12 20:27:23 273

原创 20200510-staic关键字-静态变量与静态方法

static关键字是一个修饰符常常用于定义不同对象中,相同参数且参数值相同的变量,1.用于修饰成员(成员变量 成员方法),被static修饰后的成员变量只有一份,且值相同2.使用了static关键字修饰的成员变量,还可以使用类名.静态成员变量进行访问特点:1.随着类的加载而被加载,所以可以被类名.静态成员变量进行访问2.优点于对象的存在 3.被所有对象所共享静态方法只能访问静态的成员非静态方法既能访问静态成员也能访问非静态成员静态方法不可以使用this super关键字package

2020-05-10 17:04:13 294

原创 20200510---构造函数之间的调用以及构造代码块

构造函数之间的调用使用thisthis(name);—代表调用存在1个参数name的构造函数this(name,age);—代表调用存在2个函数name,age的构造函数调用构造函数,则继承被调用函数下的一切方法与参数{}//代表构造代码块,构造代码块主要用来初始化的,初始化不同对象的共同参数的初始化内容{snum=12;//比如这里就代表无论哪个构造方法,snum都等于12}package 概念;public class Gzffzjdy { public static vo

2020-05-10 15:41:52 172

原创 20200508---初识ArrayList-添加 删除 遍历

package 集合;import java.awt.desktop.SystemSleepEvent;import java.util.ArrayList;public class Sarraylist {private String name;private int age;private int Snum;Sarraylist(String name,int age,int Snum){this.name=name;this.age=age;this.Snum=Snum;}pu

2020-05-08 23:23:54 177

原创 20200507---构造方法与重载

20200507—构造方法与重载构造方法:方法名跟类同名,且构造方法无返回值,前面定义void也不行重载:几个方法有相同的方法名,但参数个数不同或参数类型不同时,就涉及方法重载,真正调用时会根据参数的个数或者类型不同进行识别,Gzff方法同名package 数组;public class Gzff { String name;//成员变量,无需初始化,默认为null int...

2020-05-07 22:44:29 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除