AI算法分类AI算法分类发布于2020-07-28 11:02:29阅读 6480 AI算法分类如下:一、机器学习算法监督学习1、回归算法:线性回归和逻辑回归。线性回归:进行直线或曲线拟合,一般使用“最小二乘法”来求解。最小二乘法将最优问题转化为求函数极值问题。函数极值在数学上我们一般会采用求导数为0的方法。 但这种做法并不适合计算机,可能求解不出来,也可能计算量太大。计算机科
本文来源于吴恩达老师的深度学习课程[1]和深度学习课程[2]笔记部分。作者:黄海广[3]备注:笔记和作业(含数据、原始作业文件)、视频都在github[4]中下载。导语在学习机器学习的过程中我们发现,大部分的机器学习算法的本质都是建立优化模型,通过最优化方法对目标函数(或损失函数)进行优化,从而训练出最好的模型,梯度下降是最基本的优化算法。本集对梯度下降和其他优化算法进行讲解。目前我在编写AI基础
原创 2020-12-25 19:31:21
221阅读
学习课程
原创 2022-11-14 16:18:59
228阅读
抄来一堆题和知识点给自己留下哦 SGD(随机梯度下降)随机梯度下降的优化算法在科研和工业界是很常用的。很多理
原创 2024-07-24 14:07:43
122阅读
本文来源于吴恩达老师的深度学习课程[1]和深度学习课程[2]笔记部分。作者:黄海广[3]备注:笔记和作业(含数据、原始作业文件)、视频都在github[4]中下载。导语在学习机器学习的过程中我们发现,大部分的机器学习算法的本质都是建立优化模型,通过最优化方法对目标函数(或损失函数)进行优化,从而训练出最好的模型,梯度下降是最基本的优化算法。本集对梯度下降和其他优化算法进行讲解。目前我在编写AI基础
原创 2020-12-25 19:31:18
370阅读
昨天看的算法,简单总结一下相关知识点。一:首先:基本的算法复杂度的理解。首先借用《算法导论》的一个例子:例如:插入排序的最坏情况运行时间刻画为:an^2+m+c,其中a,b,c为常量,运行时间写成O(n^2)。 在某某上找的图:侵则删     补充:(1)     O(1)表示基本语句的执行次数是一个常数,范
转载 2023-08-07 10:35:26
38阅读
一、【微积分】基础概念(极限、可微与可导、全导数与偏导数):只要学微积分,就必须要明白的概念,否则后面什么都无法继续学习。函数求导:求导是梯度的基础,而梯度是 AI 算法基础,因此求导非常重要!必须要搞清楚概念,并学会常见函数的导函数求法。链式法则:符合函数求导法则,反向传播算法的理论基础。泰勒公式和费马引理:这两者也是梯度下降法的基础组成,重要程度与求导相同。微分方程及其求解:很重要,是部分机
谷歌AI算法日前,谷歌新出炉的一项研究报告称,该公司已开发出一种新人工智能(AI)算法,可预测人的死亡时间,且准确率高达95%。据报道,这项AI技术对医院患者面临的一系列临床问题进行了测试。在研究中,谷歌对来自两个医疗中心至少21.6万名成人患者,应用了这一AI技术,测试时间至少为24个小时。研究人员从电子健康记录中获取了大量数据。研究人员在报告中解释说:“我们有兴趣了解深度机器学习算法能否在广
如何使用ChatGPT API近年来,人工智能(AI)的发展日新月异,而聊天机器人(Chatbot)则是AI领域的明星应用之一。今天,我们将深入浅出地介绍如何使用ChatGPT API,构建属于自己的智能聊天机器人的基础。一、准备工作注册OpenAI账户 要使用ChatGPT API,首先需要在OpenAI官网(https://www.openai.com)上注册一个账户。完成注册并登录后,通过(
AI转曲线的快捷键 ctrl+shift+O移动工具【V】直接选取工具、组选取工具【A】钢笔、添加锚点、删除锚点、改变路径角度【P】添加锚点工具【+】删除锚点工具【-】文字、区域文字、路径文字、竖向文字、竖向区域文字、竖向路径文字【T】椭圆、多边形、星形、螺旋形【L】增加边数、倒角半径及螺旋圈数(在【L】、【M】状态下绘图)【↑】减少边数、倒角半径及螺旋圈数(在【L】、【M】状态下绘图)【↓】矩形
转载 2023-08-28 21:16:23
49阅读
  最近在看《数据结构与算法分析——c语言描述》,做一下笔记。  1.首先要明确算法之所以存在是基于这样的一个观念:有时候写出一个可以工作的程序并不够,如果在巨大的数据集上运行,运行时间是一个重要的问题(在这之前正确性是最重要的)(当然在数据规模小或个人使用时可以很大程度忽略这个问题,效率低下也比人去做轻松多了)。需要指出速度是相对的,不同的机器上一样的算法速度不一样。  2.递归。当一个函数是由
转载 2023-07-04 17:31:44
43阅读
正在学习方老师的课程,打算边学习边写一个系列的博客,从python基础练习到深度学习,方老师的教学非常仔细,在此表示感激。也希望通过此次学习让自己编程水平更上一层楼,不辜负自己,也不辜负老师的耐心教导——2021.2.6 目录1、5猴分桃问题2、翻扑克牌问题3、100阶乘,进阶4、囚犯放风问题5、猜姓名游戏 1、5猴分桃问题题目:代码:def getPeaches(monkeys): u
转载 2023-08-09 14:23:59
76阅读
获取到的 知识点1  SpringBatch-记一次批处理优化过程:复合读,非常干的干货个人博客搜集自己每天的知识点。了解。并慢慢的研究最新的热点新闻知识点2  AI 大数据算法深度学习框架——CaffeCaffe是基于表达体系结构和可扩展代码的深度学习框架,被推崇的原因是其处理速度。人工智能的智能化需要通过大数据和机器算法来实现,不可避免的要分析海量数据。而Caffe可以在一
1. 字符串最后一个单词长度str = input("输入一串字符串:") strList = str.split(' ')[-1] print(len(strList)) 2. 计算某字符出现的次数str = input("请输入:").upper() nstr = input("请输入计算的字符:").upper() num = str.count(nstr)&n
转载 2023-06-21 22:02:51
297阅读
沉淀,再出发:结合案例看python一、前言  关于python,如果不经过大型程序开发的洗礼,我们很难说自己已经懂得了python了,因此,我们需要通过稍微结构化的编程来学习python。二、一个案例   首先我们看一下需要具备的前提知识。   2.1、新建pandas表格 man_num = 100 women_num = 100 pd.Da
完整代码及其数据,请移步小编的GitHub  如果点击有误:https://github.com/LeBron-Jian/BasicAlgorithmPractice一,算法定义  算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不
一、简介定义和特征  定义:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
原创 2023-02-27 17:45:46
142阅读
人工智能ai用什么编程语言 AI( 人工智能 )为应用程序开发人员开辟了无限的可能性。 通过利用机器学习或深度学习,您可以产生更好的用户配置文件,个性化设置和推荐,或者合并更智能的搜索,语音界面或智能帮助,或以其他多种方式改进您的应用程序。 您甚至可以构建可以看到,听到和应对意外情况的应用程序。 您应该学习哪种编程语言来深入了解AI? 当然,您需要一门具有许多良好的机器学习和深度学习库的语言。
个人笔记 仅供参考一、基础知识本文主要介绍python开始学习应该掌握的一些基础知识。1、算法算法即解决一个问题的方法,由一系列必须按照顺序执行的操作说明组成,其中有些可以直接完成,有些需要特别注意,还有一些粗腰重复多次。2、数和表达式交互式python解释器可用作计算器,例如执行如下操作>>> 2+2 >>> 53672+235253这只是常见的运算,除法的运
该系列博客的内容均为阅读《Grokking Algorithms》(Aditya Bhargava)的心得or笔记or总结 那么我们就直接进入正题吧 简单查找这个算法应该是最普通的算法or最直接的算法了 工作原理:在一数组里面找一个数按顺序一个一个查找如果匹配,则返回索引如果在过完一遍数组都没有匹配到,则输出none 代码展示(python):1 def S
转载 2023-05-22 15:57:22
61阅读
  • 1
  • 2
  • 3
  • 4
  • 5