- 博客(21)
- 资源 (42)
- 收藏
- 关注
转载 人工智能的几种常用学习规则
学习功能是人智能中最重要的特征之一。神经网络主要由三种因素决定:神经元的特性、网络的连接和学习算法规则。其中,学习算法对网络学习速度、收敛特性、泛化能力等有很大的影响。对各种学习算法规则的研究,在人工神经网络理论与实践发展过程中起着相当重要的作用。当前,人工神经网络研究的许多课题仍然是致力于学习算法规则的改进、更新和应用。对于大脑神经而言不同的功能区域均有各自的学习规则。这些完整和巧妙的学习规则是...
2018-06-29 19:36:40 2603
转载 学习矢量量化-LVQ
简单介绍 学习矢量量化(Learning Vector Quantization,简称LVQ),与1988年提出的一种用于模式分类的有监督学习算法,是一种结构简单、功能强大的有监督式神经网络分类算法。典型的学习矢量量化算法有:LVQ1、LVQ2、LVQ3,其中,前两种算法应用较为广泛,尤其以LVQ2应用最为广泛和有效。 学习矢量量化是一种结构简单、功能强大的有监督式神经网络分...
2018-06-29 19:35:34 853
转载 scala 传值参数和传名参数 ():=>和:=>
传值参数代码示例:def test1(code: ()=>Unit){ println("start") code() //要想调用传入的代码块,必须写成code(),否则不会调用。 println("end") } test1 {//此代码块,传入后立即执行。 println("1111") ()=>{println("2222...
2018-06-29 14:22:17 368
转载 自身类型(self type)引用
定义特质可以要求混入它的类扩展自另一个类型,但是当使用自身类型(self type)的声明来定义特质时(this: ClassName =>),这样的特质只能被混入给定类型的子类当中。 如果尝试将该特质混入不符合自身类型所要求的类时,就会报错。从技术角度上看,自身类型是在类中提到this时,对于this的假设性类型。从实用角度上看,自身类型指定了对于特质能够混入的具体类的需求。如果你的特质仅...
2018-06-28 13:58:41 1399
转载 机器学习算法原理与实践(三)、卡尔曼滤波器算法浅析及matlab实战
协方差矩阵状态协方差矩阵传递状态协方差的更新Matlab 实现Matlab效果测试代码测试效果【原创】Liu_LongPo 转载请注明出处 【CSDN】http://blog.csdn.net/llp1992卡尔曼滤波器是一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。而且由于观测包含系统的噪声和干扰的影响,所以最优估计也可看做是滤波过程。卡尔曼滤波器的核心内容就...
2018-06-28 11:51:39 1182
转载 卡尔曼(Kalman)滤波(四)--深入浅出Kalman滤波算法
Kalman滤波是一种递归过程,主要有两个更新过程:时间更新和观测更新,其中时间更新主要包括状态预测和协方差预测,主要是对系统的预测,而观测更新主要包括计算卡尔曼增益、状态更新和协方差更新,因此整个递归过程主要包括五个方面的计算:1)状态预测;2)协方差预测;3)卡尔曼增益;4)状态更新;5)协方差更新; 用数学公式表示,如下:状态预测: (1)其中,X(k|k)是k时刻...
2018-06-28 11:16:06 3369 1
转载 Scala泛型、隐式转换和隐式参数、视图介绍、Scala中的上界、下界、结合柯里化进行隐式转换
二、泛型一、Scala泛型 1. 泛型介绍 泛型用于指定方法或类可以接受任意类型参数,参数在实际使用时才被确定,泛型可以有效地增强程序的适用性,使用泛型可以使得类或方法具有更强的通用性。泛型的典型应用场景是集合及集合中的方法参数,可以说同java一样,scala中泛型无处不在,具体可以查看scala的api。 2. 泛型类、泛型方法 泛型类:指定类可以接受任意类型参数。 泛型方法:指定方法可以接受...
2018-06-27 15:56:51 141
转载 Scala学习——泛型[T]的6种使用(初)
package com.dtspark.scala.basics/** * 1,scala的类和方法、函数都可以是泛型。 * * 2,关于对类型边界的限定分为上边界和下边界(对类进行限制) * 上边界:表达了泛型的类型必须是"某种类型"或某种类型的"子类",语法为“<:”, * 下边界:表达了泛型的类型必须是"某种类型"或某种类型的"父类",语法为“>:”, * * 3, "&l
2018-06-27 15:51:10 158
转载 Scala 高级类型
高级类型«PreviousNext»课程内容:视界 (“类型类”)其他类型限制更高级多态性类型 和 特设多态性F-界多态性 / 递归类型结构类型抽象类型成员类型擦除和清单案例分析: Finagle视界(“类型类”)有时候,你并不需要指定一个类型是等/子/超于另一个类,你可以通过转换这个类来伪装这种关联关系。一个视界指定一个类型可以被“看作是”另一个类型。这对对象的只读操作是很有用的。*隐式*函数允...
2018-06-27 15:44:39 417
转载 模式匹配与函数组合
课程内容:函数组合composeandThen柯里化 vs 偏应用偏函数 PartialFunctions范围和域 range and domain使用orElse进行组合case 之谜函数组合让我们创建两个函数:scala> def f(s: String) = "f(" + s + ")"f: (String)java.lang.Stringscala> def g(s: S...
2018-06-27 15:34:44 169
转载 Scala中的偏函数与部分应用函数
Scala中有PartialFunction的概念, 同时还要一个概念叫Partial Applied Function. 前者译作偏函数, 后者译作"偏应用函数"或"部分应用函数", 一字之差, 差距很大.首先偏函数是个数学概念, 偏函数不是"函数"的一种, 而是一个跟函数平行的概念. Scala可以通过模式匹配来定义偏函数, 下面这两种方式定义的函数, 都可以认为是偏函数, 因为他们都只对其...
2018-06-27 15:16:32 361
转载 Scala:Function1、Function2
Function1带一个参数的方法,声明时,它需要两个泛型参数,第一个是传入的数据类型,第二个表示返回的数据类型,Function1是 trait ,它有一个apply方法,用来对输入参数进行处理了,使用Function1,必须实现apply接口val funs = new Function1[Int,Int] { def apply(x:Int) = { x + 1 }}/...
2018-06-27 15:09:48 2080
转载 Scala之类型参数化:Type Parameterization
Scala之类型参数化:Type ParameterizationScala之类型参数化Type Parameterization型变Variance不变 Invariant协变Covariant逆变Contravariant类型参数的边界控制下界Lower Bound上界Upper Bound视界View Bound上下文边界Context Bound型变:Variance型变试图在规范和回答这...
2018-06-26 10:19:04 185
转载 尾递归是个什么鬼
了解尾递归之前,先了解一下尾调用。在计算机科学里,尾调用是指一个函数里的最后一个动作是一个函数调用的情形:即这个调用的返回值直接被当前函数返回的情形。这种情形下该调用位置为尾位置。(摘自维基百科)以上的解释来自维基百科。介绍了什么叫尾调用。例如:1234function foo(data) { a(data); return b(data);} 这里的a(data)和b(data)都...
2018-06-25 10:32:11 173
转载 Hive中的TRANSFORM:使用脚本完成Map/Reduce
首先来看一下数据:12345hive> select * from test;OK1 32 23 1假设,我们要输出每一列的md5值。在目前的hive中是没有这个udf的。我们看一下Python的代码:123456789101112#!/home/tops/bin/python import sysimport hashlib for line in sy...
2018-06-22 12:15:52 644
转载 Hive调用python脚本实现数据清洗、统计过程
本实例通过python脚本对电影数据进行清洗,帮助读者了解hive调用python脚本的整个流程。操作步骤:1、创建基表CREATE TABLE u_data ( userid INT, //用户ID movieid INT, //电影ID rating INT, //电影评分 unixtime STRING)。 //时间戳ROW FORMAT DELIMITEDF...
2018-06-22 12:15:01 2881
转载 Scala中的协变,逆变,上界,下界等
目录 [−]Java中的协变和逆变Scala的协变Scala的逆变下界lower bounds上界upper bounds综合协变,逆变,上界,下界View Bound <%Context Bound参考文档Scala中的协变逆变和Java中的协变逆变不一样,看起来更复杂。 本文对Scala中的这些概念做一总结。首先看几个概念:covariant 协变。使你能够使用比原始指定的类型的子类Co...
2018-06-19 15:42:33 206
转载 Hive分析 函数 GROUPING SETS,CUBE,ROLLUP
GROUPING SETS,GROUPING__ID,CUBE,ROLLUP这几个分析函数通常用于OLAP中,不能累加,而且需要根据不同维度上钻和下钻的指标统计,比如,分小时、天、月的UV数。Hive版本为 apache-hive-0.13.1数据准备:2015-03,2015-03-10,cookie12015-03,2015-03-10,cookie52015-03,2015-03-12,co...
2018-06-19 09:25:52 243
转载 Functor、Applicative 和 Monad
Functor、Applicative 和 Monad 是函数式编程语言中三个非常重要的概念,尤其是 Monad ,难倒了不知道多少英雄好汉。事实上,它们的概念是非常简单的,但是却很少有文章能够将它们描述清楚,往往还适得其反,越描越黑。与其它文章不同的是,本文将从结论出发,层层深入,一步步为你揭开它们的神秘面纱。说明:本文中的主要代码为 Haskell 语言,它是一门纯函数式的编程语言。其中,具体...
2018-06-14 10:49:08 730
原创 Scala Cookbook
Scala Cookbookfor(i<-Array(1,2,3)) println(i) / 遍历//for yieldfor(i<-Array(1,2,3)) yield i*2Array(1,2,3).map(_*2)val nums=List(1,2,3,4,5).filter(_<4)val nums=List(1,2,3,4,5).filter(_<4).map...
2018-06-11 09:28:33 312
转载 Scala 中的隐式转换和隐式参数
隐式定义是指编译器为了修正类型错误而允许插入到程序中的定义。举例:正常情况下"120"/12显然会报错,因为 String 类并没有实现 / 这个方法,我们无法去决定 String 类的行为,这个时候就可以用上 implicit 关键字了。使用 implicit 关键字定义函数。implicit def String2Int(str: String) = { str.toInt}print...
2018-06-05 09:23:56 199
Pro Go The Complete Guide -go语言学习最新书籍
2023-06-19
Advanced_Programming_in_the_UNIX_Environment,_3rd
2018-11-30
Deep_Learning_Quick_Reference
2018-09-01
Convex Optimization Algorithms
2018-09-01
Guide.to.Medical.Image.Analysis.Methods.and.Algorithms
2018-09-01
Python Machine Learning Machine Learning and Deep Learning
2018-03-27
Data Structures and Algorithms Using Python and C++
2018-03-27
R_for_Data_Science
2018-03-27
Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow
2018-03-17
Approximate.Dynamic.Programming.2011
2018-01-17
Swarm Intelligence Principles Advances and Applications
2018-01-13
Reinforcement Learning With Open A TensorFlow and Keras Using Python.pdf
2017-12-18
Fundamentals of Deep Learning完整非扫描版本2017
2017-12-16
Text Mining in Practice with R 2017.12
2017-12-13
Text_Mining-From_Ontology_Learning_to_Automated_Text_Processing_Applications
2017-12-13
Tensorflow 机器学习参考手册2007
2017-11-22
Spark大数据处理技术 带标签 完整版
2017-11-12
模式分类11
2016-11-07
集体编程智慧
2016-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人