摘要: 转自:http://blog.sina.com.cn/s/blog_6f83fdb401018lr0.html本文主要介绍VC与Matlab混合编程的两种方法,并详细介绍了VC向Matlab传递复杂数据:结构体的方法,有详细代码说明。Matlab 主要面对科学计算、可视化以及交互式程序设计的高科技计算环境,但由于Matlab开发平台上开发的程序不能脱离Matlab运行环境,因而在处理一些实际应用问题时显得灵活性不足,而VC++则在一定程度上能够弥补这一漏洞,因此,将二者结合共用,各献其长,可以为科研工作和工程开发提供更为强大的技术支持。Matlab作为控制系统设计的一种通用工具,它可以很方便的 阅读全文
posted @ 2013-05-12 16:04 一笔江湖 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/avril/archive/2013/02/08/2909344.html深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。深度学习是无监督学习的一种。深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。深度学习的概念由Hinton等人于2006年提出。基于深信度网(DBN)提出非监督贪心逐层训练算法,为解决深层结构相关的优化难题带来希望, 阅读全文
posted @ 2013-05-12 15:31 一笔江湖 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/GreenHand/archive/2012/05/09/2491739.html第一次知道deep learning,是上学期dengli博士来实验室的一次报告,他讲到,当神经网络的层数大于2时(即一个hidden层,一个输出层,不算输入层,之后皆采用这种表述法),经典的训练方法效果会很差,如果层数继续增多,则完全没法训练。当时对神经网络知之甚少,直到最近较认真的学了下机器学习,才明白。 什么是deep learning?我们知道(虽然不知道如何证明)2层神经网络的建模能力是非常强大的,但是要求隐节点个数足够多,多到难以接受。如果采用更深. 阅读全文
posted @ 2013-05-12 11:44 一笔江湖 阅读(845) 评论(0) 推荐(0) 编辑