博客园 - xerwin
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=707144
2022-10-31T10:04:06Z
xerwin
https://www.cnblogs.com/erwin/
feed.cnblogs.com
https://www.cnblogs.com/erwin/p/16845253.html
卷积网络的可视化解释-类激活映射 - xerwin
在整篇文章论述开始之前,我们先做一些概念性的讲解铺垫。卷积神经网络的各层卷积单元在模型网络中实际上有充当了目标检测器的作用,尽管没有提供对目标位置的监督。虽然其拥有在卷积层中定位对象的非凡能力,但当使用全连接层进行分类时,这种能力就会丧失。基于此,提出了CAM(类激活映射)的概念,采用全局平均池化,以热力图的形式告诉我们,模型通过哪些像素点得知图片属于某个类别,使模型透明化和具有可解释性。
2022-10-31T10:02:00Z
2022-10-31T10:02:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】在整篇文章论述开始之前,我们先做一些概念性的讲解铺垫。卷积神经网络的各层卷积单元在模型网络中实际上有充当了目标检测器的作用,尽管没有提供对目标位置的监督。虽然其拥有在卷积层中定位对象的非凡能力,但当使用全连接层进行分类时,这种能力就会丧失。基于此,提出了CAM(类激活映射)的概念,采用全局平均池化,以热力图的形式告诉我们,模型通过哪些像素点得知图片属于某个类别,使模型透明化和具有可解释性。 <a href="https://www.cnblogs.com/erwin/p/16845253.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16741641.html
深度学习:文本分类模型中的“蒸”功夫 - xerwin
2018年Bert的横空出世给自然语言处理带来了巨大的突破,Bert及其衍生模型在多个文本处理下游任务中达到了SOTA的结果。但是这样的提升是有一定代价的,其中之一就是计算量的大幅增长。
BERT-base模型是由12层Transformer构成,模型有大约1亿参数参与运算,而效果更好的BERT-large由24层的Transformer组成,参数量甚至达到了3亿,巨大的参数量对GPU的性能和显存提出了更高的要求,尤其是在企业的落地应用中,需要更加高级的GPU来完成模型训练。在推理过程中的情况也是如此,在部署到线上的实际情况下,对文本分析的响应是ms级的,而租用高算力的服务器需要花费大量的成本,那么有没有方法可以鱼与熊掌兼得,在不牺牲分类精度的情况下减少模型复杂度呢?
答案是肯定的。
2022-09-29T07:05:00Z
2022-09-29T07:05:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】2018年Bert的横空出世给自然语言处理带来了巨大的突破,Bert及其衍生模型在多个文本处理下游任务中达到了SOTA的结果。但是这样的提升是有一定代价的,其中之一就是计算量的大幅增长。
BERT-base模型是由12层Transformer构成,模型有大约1亿参数参与运算,而效果更好的BERT-large由24层的Transformer组成,参数量甚至达到了3亿,巨大的参数量对GPU的性能和显存提出了更高的要求,尤其是在企业的落地应用中,需要更加高级的GPU来完成模型训练。在推理过程中的情况也是如此,在部署到线上的实际情况下,对文本分析的响应是ms级的,而租用高算力的服务器需要花费大量的成本,那么有没有方法可以鱼与熊掌兼得,在不牺牲分类精度的情况下减少模型复杂度呢?
答案是肯定的。 <a href="https://www.cnblogs.com/erwin/p/16741641.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16740937.html
深度强化学习之COMA - xerwin
在多Agent的强化学习算法中,前面我们讲了QMIX,其实VDN是QMIX的一个特例,当求导都为1的时候,QMIX就变成了VDN。QTRAN也是一种关于值分解的问题,在实际的问题中QTRAN效果没有QMIX效果好,主要是QTRAN的约束条件太过于松散,导致实际没有理论效果好。但是QTRAN有两个版本,QTRAN_BASE和QTRAN_ALT,第二版本效果比第一要好,在大部分实际问题中和QMIX的效果差不多。上述的算法都是关于值分解的,每个agent的回报都是一样的。如果在一局王者荣耀的游戏中,我方大顺风,我方一名角色去1打5,导致阵亡,然后我方4打5,由于我方处于大优势,我方团灭对方,我方所有的agent都获得正的奖励。开始去1打5的agnet也获得了一个正的奖励,显然他的行为是不能获得正的奖励。就出现了“吃大锅饭”的情况,置信度分配不均。COMA算法就解决了这种问题,利用反事实基线来解决置信度分配的问题。COMA是一种“非中心化”的策略控制系统。
2022-09-29T03:43:00Z
2022-09-29T03:43:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】在多Agent的强化学习算法中,前面我们讲了QMIX,其实VDN是QMIX的一个特例,当求导都为1的时候,QMIX就变成了VDN。QTRAN也是一种关于值分解的问题,在实际的问题中QTRAN效果没有QMIX效果好,主要是QTRAN的约束条件太过于松散,导致实际没有理论效果好。但是QTRAN有两个版本,QTRAN_BASE和QTRAN_ALT,第二版本效果比第一要好,在大部分实际问题中和QMIX的效果差不多。上述的算法都是关于值分解的,每个agent的回报都是一样的。如果在一局王者荣耀的游戏中,我方大顺风,我方一名角色去1打5,导致阵亡,然后我方4打5,由于我方处于大优势,我方团灭对方,我方所有的agent都获得正的奖励。开始去1打5的agnet也获得了一个正的奖励,显然他的行为是不能获得正的奖励。就出现了“吃大锅饭”的情况,置信度分配不均。COMA算法就解决了这种问题,利用反事实基线来解决置信度分配的问题。COMA是一种“非中心化”的策略控制系统。 <a href="https://www.cnblogs.com/erwin/p/16740937.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16617424.html
[深度强化学习]D3QN原理及代码实现 - xerwin
2016年Google DeepMind提出了Dueling Network Architectures for Deep Reinforcement Learning,采用优势函数advantage function,使Dueling DQN在只收集一个离散动作的数据后,能够更加准确的去估算Q值,选择更加合适的动作。Double DQN,通过目标Q值选择的动作来选择目标Q值,从而消除Q值过高估计的问题。D3QN(Dueling Double DQN)则是结合了Dueling DQN和Double DQN的优点。
2022-08-23T10:52:00Z
2022-08-23T10:52:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】2016年Google DeepMind提出了Dueling Network Architectures for Deep Reinforcement Learning,采用优势函数advantage function,使Dueling DQN在只收集一个离散动作的数据后,能够更加准确的去估算Q值,选择更加合适的动作。Double DQN,通过目标Q值选择的动作来选择目标Q值,从而消除Q值过高估计的问题。D3QN(Dueling Double DQN)则是结合了Dueling DQN和Double DQN的优点。 <a href="https://www.cnblogs.com/erwin/p/16617424.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16617404.html
浅谈TD3:从算法原理到代码实现 - xerwin
众所周知,在基于价值学习的强化学习算法中,如DQN,函数近似误差是导致Q值高估和次优策略的原因。我们表明这个问题依然在AC框架中存在,并提出了新的机制去最小化它对演员(策略函数)和评论家(估值函数)的影响。我们的算法建立在双Q学习的基础上,通过选取两个估值函数中的较小值,从而限制它对Q值的过高估计。
2022-08-23T10:43:00Z
2022-08-23T10:43:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】众所周知,在基于价值学习的强化学习算法中,如DQN,函数近似误差是导致Q值高估和次优策略的原因。我们表明这个问题依然在AC框架中存在,并提出了新的机制去最小化它对演员(策略函数)和评论家(估值函数)的影响。我们的算法建立在双Q学习的基础上,通过选取两个估值函数中的较小值,从而限制它对Q值的过高估计。 <a href="https://www.cnblogs.com/erwin/p/16617404.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16617378.html
不等式视角下的策略梯度算法 - xerwin
强化学习(Reinforcement Learning,RL),也叫增强学习,是指一类从(与环境)交互中不断学习的问题以及解决这类问题的方法。强化学习问题可以描述为一个智能体从与环境的交互中不断学习以完成特定目标(比如取得最大奖励值)。 和深度学习类似,强化学习中的关键问题也是贡献度分配问题[1],每一个动作并不能直接得到监督信息,需要通过整个模型的最终监督信息(奖励)得到,并且有一定的延时性。
本文首先通过简介强化学习基于策略函数的学习方法引出策略梯度,接着通过一般化的公式推论得到策略梯度的最优表达式,最后在排序不等式的视角下解读策略梯度的最优表达式。主要概括为以下两个部分:
(1)策略梯度的最优表达式推导
(2)排序不等式下的策略梯度
2022-08-23T10:26:00Z
2022-08-23T10:26:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】强化学习(Reinforcement Learning,RL),也叫增强学习,是指一类从(与环境)交互中不断学习的问题以及解决这类问题的方法。强化学习问题可以描述为一个智能体从与环境的交互中不断学习以完成特定目标(比如取得最大奖励值)。 和深度学习类似,强化学习中的关键问题也是贡献度分配问题[1],每一个动作并不能直接得到监督信息,需要通过整个模型的最终监督信息(奖励)得到,并且有一定的延时性。
本文首先通过简介强化学习基于策略函数的学习方法引出策略梯度,接着通过一般化的公式推论得到策略梯度的最优表达式,最后在排序不等式的视角下解读策略梯度的最优表达式。主要概括为以下两个部分:
(1)策略梯度的最优表达式推导
(2)排序不等式下的策略梯度 <a href="https://www.cnblogs.com/erwin/p/16617378.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16617333.html
深度学习与强化学习的两大联姻:DQN与DDPG的对比分析 - xerwin
Q学习(Q-Learning)算法是提出时间很早的一种异策略的时序差分学习方法;DQN则是利用神经网络对Q-Learning中的值函数进行近似,并针对实际问题作出改进的方法;而DDPG则可以视为DQN对连续型动作预测的一个扩展;本文将从定义对比分析DQN和DDPG,更好地理解二者的算法区别与联系。
本文首先通过简介DQN和DDPG涉及的常见概念,接着从DQN开始分析理解其算法流程,然后进一步地分析DDPG,最后总结二者的区别与联系。本文主要分为以下两个部分:
(1)相关概念简介
(2)DQN的算法分析
(3)DDPG的算法分析
2022-08-23T10:11:00Z
2022-08-23T10:11:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】Q学习(Q-Learning)算法是提出时间很早的一种异策略的时序差分学习方法;DQN则是利用神经网络对Q-Learning中的值函数进行近似,并针对实际问题作出改进的方法;而DDPG则可以视为DQN对连续型动作预测的一个扩展;本文将从定义对比分析DQN和DDPG,更好地理解二者的算法区别与联系。
本文首先通过简介DQN和DDPG涉及的常见概念,接着从DQN开始分析理解其算法流程,然后进一步地分析DDPG,最后总结二者的区别与联系。本文主要分为以下两个部分:
(1)相关概念简介
(2)DQN的算法分析
(3)DDPG的算法分析 <a href="https://www.cnblogs.com/erwin/p/16617333.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16478657.html
内容安全的主要场景有哪些 - xerwin
在当下环境中,互联网运营者有时会不知如何管理内容安全。聊天信息、短信、文章和直播视频充满了内容安全风险,因此在市场上发展出了多家内容审核的企业,为有需求的公司提供内容安全的核心能力。
内容安全的主要场景有:UGC内容智能审核、垃圾短信/彩信、游戏防拉人与舆论风控、未成年认证(防沉迷)、人脸扫描等。
2022-07-14T09:36:00Z
2022-07-14T09:36:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】在当下环境中,互联网运营者有时会不知如何管理内容安全。聊天信息、短信、文章和直播视频充满了内容安全风险,因此在市场上发展出了多家内容审核的企业,为有需求的公司提供内容安全的核心能力。
内容安全的主要场景有:UGC内容智能审核、垃圾短信/彩信、游戏防拉人与舆论风控、未成年认证(防沉迷)、人脸扫描等。 <a href="https://www.cnblogs.com/erwin/p/16478657.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16478401.html
浅谈从Q-Learning到DQN - xerwin
DRL(Deep Reinforcement Learning)的首次惊艳亮相,应该是 DeepMind 在2013年首次将其应用于 Atari 游戏中提出的 DQN(Deep Q Network)算法。到现在,短短7年间,DRL 已经从玩 Atari,进化为下围棋(Alphago)、玩电竞(Dota AI、StarCraft AI),一次次刷新大家的三观。
2022-07-14T08:57:00Z
2022-07-14T08:57:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】DRL(Deep Reinforcement Learning)的首次惊艳亮相,应该是 DeepMind 在2013年首次将其应用于 Atari 游戏中提出的 DQN(Deep Q Network)算法。到现在,短短7年间,DRL 已经从玩 Atari,进化为下围棋(Alphago)、玩电竞(Dota AI、StarCraft AI),一次次刷新大家的三观。 <a href="https://www.cnblogs.com/erwin/p/16478401.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16459568.html
浅谈德州扑克AI核心算法:CFR - xerwin
自2017年AlphaGo打败世界围棋冠军柯洁后,人工智能彻底进入大众视野,一时间棋牌类的AI在人工智能界掀起了一股大风。其实早在AlphaGo之前,人们就对棋牌类的人工智能发起了挑战,从简单的跳棋、五子棋,到更加复杂的中国象棋、国际象棋,以及最近非常热门的围棋和德州扑克,数十年间也是硕果累累。而相对于跳棋、象棋等完全信息游戏,德州扑克不仅要根据不完全信息进行复杂决策,还要应付对手的虚张声势、故意示弱等招数,其对应的博弈树无论是广度还是深度都十分庞大,它也一直都是科学家们想要攻克的高山。而在AlphaGO打败柯洁的同年,德扑AI DeepStack和Libratus也先后在 “一对一无限注德州扑克” 上击败了职业扑克玩家,在不完全信息博弈中做出了里程碑式的突破,而他们所采用的的核心算法就是Counterfactual Regret Minimization(CFR)。
2022-07-08T12:28:00Z
2022-07-08T12:28:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】自2017年AlphaGo打败世界围棋冠军柯洁后,人工智能彻底进入大众视野,一时间棋牌类的AI在人工智能界掀起了一股大风。其实早在AlphaGo之前,人们就对棋牌类的人工智能发起了挑战,从简单的跳棋、五子棋,到更加复杂的中国象棋、国际象棋,以及最近非常热门的围棋和德州扑克,数十年间也是硕果累累。而相对于跳棋、象棋等完全信息游戏,德州扑克不仅要根据不完全信息进行复杂决策,还要应付对手的虚张声势、故意示弱等招数,其对应的博弈树无论是广度还是深度都十分庞大,它也一直都是科学家们想要攻克的高山。而在AlphaGO打败柯洁的同年,德扑AI DeepStack和Libratus也先后在 “一对一无限注德州扑克” 上击败了职业扑克玩家,在不完全信息博弈中做出了里程碑式的突破,而他们所采用的的核心算法就是Counterfactual Regret Minimization(CFR)。 <a href="https://www.cnblogs.com/erwin/p/16459568.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16445955.html
[行者谛听内容安全]游戏社交如何建立内容审核机制 - xerwin
国内的游戏行业在过去的数十年里飞速发展。渐渐地,关于游戏中传播的内容管控也逐渐严格,行业内的内容管控需求日益增长。 如果一款游戏社交平台想要呈现合格的内容,首先要规范平台,根据内容来源去区分和梳理平台内容;其次还需要制定平台内容获取标准,避免影响账号用户的体验感;最后,可以通过第三方服务商的帮助,进
2022-07-05T04:08:00Z
2022-07-05T04:08:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】国内的游戏行业在过去的数十年里飞速发展。渐渐地,关于游戏中传播的内容管控也逐渐严格,行业内的内容管控需求日益增长。 如果一款游戏社交平台想要呈现合格的内容,首先要规范平台,根据内容来源去区分和梳理平台内容;其次还需要制定平台内容获取标准,避免影响账号用户的体验感;最后,可以通过第三方服务商的帮助,进 <a href="https://www.cnblogs.com/erwin/p/16445955.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/16404482.html
怎样打击游戏中违法交易的灰黑产业链? - xerwin
行者AI谛听:智能内容审核针对文本、图片、音频、视频内容中的非法售卖,营销宣传等数据的抓取,采用前后置数据拦截恶意推销,从而杜绝违规交易灰黑产的产生。较人工审核相比,智能内容审核成本更低、审核效率更高效、知识库里的信息量积累的更全面、认知标准把控尺度更统一、实时信息数据抓取更快速、也可以全天24小时运作,这大大降低了人工审核的缺陷。
2022-06-23T03:11:00Z
2022-06-23T03:11:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】行者AI谛听:智能内容审核针对文本、图片、音频、视频内容中的非法售卖,营销宣传等数据的抓取,采用前后置数据拦截恶意推销,从而杜绝违规交易灰黑产的产生。较人工审核相比,智能内容审核成本更低、审核效率更高效、知识库里的信息量积累的更全面、认知标准把控尺度更统一、实时信息数据抓取更快速、也可以全天24小时运作,这大大降低了人工审核的缺陷。 <a href="https://www.cnblogs.com/erwin/p/16404482.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/7835191.html
[深度学习]实现一个博弈型的AI,从五子棋开始(2) - xerwin
最近AlphaGo Zero的发布,深度学习又火了一把,小伙伴们按捺不住内心的躁动,要搞一个游戏AI,好吧,那就从规则简单、老少皆宜的五子棋开始讲起。要做AI,得先有场景,上一篇我们实现了一个五子棋的逻辑,讲道理,有个规则在,可以开始搞AI了,但是考虑到不够直观,并且也要简单测一下上一篇的逻辑实现得有没有问题,我们还是顺带先把五子棋的UI也先搞出来。本文使用PyGame来实现UI部分。
2017-11-14T14:43:00Z
2017-11-14T14:43:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】最近AlphaGo Zero的发布,深度学习又火了一把,小伙伴们按捺不住内心的躁动,要搞一个游戏AI,好吧,那就从规则简单、老少皆宜的五子棋开始讲起。要做AI,得先有场景,上一篇我们实现了一个五子棋的逻辑,讲道理,有个规则在,可以开始搞AI了,但是考虑到不够直观,并且也要简单测一下上一篇的逻辑实现得有没有问题,我们还是顺带先把五子棋的UI也先搞出来。本文使用PyGame来实现UI部分。 <a href="https://www.cnblogs.com/erwin/p/7835191.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/p/7828956.html
[深度学习]实现一个博弈型的AI,从五子棋开始(1) - xerwin
最近AlphaGo Zero的发布,深度学习又火了一把,小伙伴们按捺不住内心的躁动,要搞一个游戏AI,好吧,那就从规则简单、老少皆宜的五子棋开始讲起。要做AI,得先有场景,所以本文先实现一个五子棋的逻辑。
2017-11-13T15:41:00Z
2017-11-13T15:41:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】最近AlphaGo Zero的发布,深度学习又火了一把,小伙伴们按捺不住内心的躁动,要搞一个游戏AI,好吧,那就从规则简单、老少皆宜的五子棋开始讲起。要做AI,得先有场景,所以本文先实现一个五子棋的逻辑。 <a href="https://www.cnblogs.com/erwin/p/7828956.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/archive/2011/12/02/2272739.html
推荐移动应用:群落(Groupcells)——全球第一款基于图片组的近场社交电子商务平台 - xerwin
“群落” 是全球第一款基于图片组的近场社交电子商务平台。每一个“群落”就是一个基于兴趣或者地点的图片组。能够方便的在精确人群中进行分享,也可以在精确人群中进行社交化电子商务。
2011-12-02T14:08:00Z
2011-12-02T14:08:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】“群落” 是全球第一款基于图片组的近场社交电子商务平台。每一个“群落”就是一个基于兴趣或者地点的图片组。能够方便的在精确人群中进行分享,也可以在精确人群中进行社交化电子商务。 <a href="https://www.cnblogs.com/erwin/archive/2011/12/02/2272739.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/archive/2011/03/04/1970715.html
[学习]SVM入门(一) - xerwin
本文通过例子介绍了支持向量机(Support Vector Machine)及线性分类器的基础知识和原理。
2011-03-04T03:22:00Z
2011-03-04T03:22:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】本文通过例子介绍了支持向量机(Support Vector Machine)及线性分类器的基础知识和原理。 <a href="https://www.cnblogs.com/erwin/archive/2011/03/04/1970715.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/archive/2010/12/15/1907142.html
MongoDB and C# - xerwin
Introduction Most likely you have used a relational database and been fairly happy with it. I know I have. Be it SQL Server or MySQL, I know how to use my tools efficiently to push, pull, and transfor...
2010-12-15T10:02:00Z
2010-12-15T10:02:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】Introduction Most likely you have used a relational database and been fairly happy with it. I know I have. Be it SQL Server or MySQL, I know how to use my tools efficiently to push, pull, and transfor... <a href="https://www.cnblogs.com/erwin/archive/2010/12/15/1907142.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/archive/2010/12/15/1906717.html
HP大中华区总裁孙振耀退休感言 - xerwin
如果这篇文章没有分享给你,那是我的错。如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。如果你看完了,你觉得这篇文章只...
2010-12-15T06:32:00Z
2010-12-15T06:32:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】如果这篇文章没有分享给你,那是我的错。如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。如果你看完了,你觉得这篇文章只... <a href="https://www.cnblogs.com/erwin/archive/2010/12/15/1906717.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/archive/2010/05/31/1748407.html
[缓存]软件测试之验收测试 - xerwin
Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。这是管理性和防御性控制。
2010-05-31T09:36:00Z
2010-05-31T09:36:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】 Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。这是管理性和防御性控制。
<a href="https://www.cnblogs.com/erwin/archive/2010/05/31/1748407.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/erwin/archive/2010/04/07/1706032.html
C++数据类型与C#对应关系 - xerwin
C++数据类型与C#对应关系
2010-04-07T02:23:00Z
2010-04-07T02:23:00Z
xerwin
https://www.cnblogs.com/erwin/
【摘要】C++数据类型与C#对应关系 <a href="https://www.cnblogs.com/erwin/archive/2010/04/07/1706032.html" target="_blank">阅读全文</a>