java
文章平均质量分 74
一枚码农404
这个作者很懒,什么都没留下…
展开
-
libGDX 3D 的基本使用
上面代码中,我们创建了一个 PerspectiveCamera 摄像机,其视野为67度(这是常用的),并将纵横比设置为当前的宽度和高度。在render方法中,我们清屏,调用 modelBatch.begin(cam),渲染我们的ModelInstance,然后调用modelBatch.end() 完成渲染。默认情况下,这是在(0,0,0),所以我们只需创建一个ModelInstance,它应该在(0,0,0)处呈现。首先,我们需要添加一个摄像机,摄像机可以从某个角度查看我们创建的3D场景。原创 2022-11-10 09:06:43 · 922 阅读 · 0 评论 -
Maven 引入中央仓库中不存在/自定义/第三方的 jar 包、以及打包为生成可运行 jar 包
如果有些jar包在maven仓库中是不存在,我们有两种方式将其引入到我们的maven工程。我这里已smarthome-nbcodec-1.1.6-SNAPSHOT.jar 包为例。原创 2022-10-31 12:59:23 · 1444 阅读 · 0 评论 -
Encog3 in Java: 第十章 使用自组织映射
•自组织映射(SOM)是什么•用SOM映射颜色•训练SOM•SOM在森林覆盖率数据中的应用本章重点介绍用Encog实现自组织映射(SOM)。SOM是一种特殊的神经网络,它对数据进行分类。通常,SOM将映射更高分辨率的数据映射到单维或多维输出。这可以帮助神经网络看到输入数据之间的相似之处。芬兰学院的Teuvo Kohonen博士创建了SOM。正因为如此,...原创 2018-07-19 22:07:27 · 562 阅读 · 0 评论 -
Encog3 in Java: 第九章 使用图像数据
•图像处理•寻找边界•Downsampling•使用图像数据集使用神经网络识别图像是一个非常通用的任务,这章将探索Encog怎样使用图像,使用在前几章中同样的前馈神经网络,神经网络能够设计去识别某些图像,专用数据集简化了将图像数据输入神经网络的过程。这章将介绍ImageMLDataSet.这个类能够接受加载图像列表以及加工成一种Encog友好的形式...原创 2018-07-19 22:06:48 · 433 阅读 · 0 评论 -
Encog3 in Java :第八章 使用时序数据
预测神经网络是如何工作使用Encog时序数据集尝试预测太阳黑子使用Encog市场数据集尝试预测股票市场预测是神经网络的另一种常用功能。预测神经网络将尝试根据当前值和过去值预测未来的值。这种神经网络被称为时序神经网络,因为它们随着时间的推移而运作。本章将介绍时序神经网络和Encog为它们提供的支持类。在这一章中,你将看到Encog时序神经网络的应用。首先,我们将看看如何...原创 2018-07-19 22:06:13 · 595 阅读 · 0 评论 -
Encog3 in Java :第七章 其他神经网络类型
•理解Elman神经网络•理解Jordan神经网络•ART1神经网络•不断发展的NEAT到目前为止在这本书中我们主要看了前馈神经网络,神经网络中的所有连接并不是都需要前馈。还可以创建递归连接,本章将介绍允许创建一个递归连接的神经网络。虽然ART1不是一个递归神经网络,我们也将看看ART1神经网络,这种网络类型很有趣,因为它不像大多数其他神经网络一样,它没有一个明显的学习阶段,ART1神经网...原创 2018-05-20 12:44:34 · 664 阅读 · 0 评论 -
Encog3 in Java : 第五章 传播训练
•传播训练是如何工作的•传播训练的类型•训练和方法工厂•多线程训练训练是一种神经网络调节权重已得到令人满意输出的方式,这本书包括了监督和无监督两种方式,这章将讨论传播训练,一种监督训练的形式, 需要提供预期输出给训练算法。Encog也支持无监督训练,对于无监督训练,不需要向神经网络提供预期输出,当然,神经网络对于有限方向的数据进行学习和洞察。第十章将讨论无监督训练。传播训练对于前馈,简单递...原创 2018-04-11 21:44:46 · 822 阅读 · 5 评论 -
Encog3 in Java : 第四章 使用JAVA构建神经网络
第四章使用JAVA构建神经网络•构建一个神经网络•激活函数•Encog持久化•在代码里使用Encog Analyst这章将展示用Encog怎样构造前馈与简单递归神经网络,以及在最后部分怎样保存这些神经网络。创建神经网络类型使用BasicNetwork和BasicLayer这两个类,除了这两个类,还使用了激活函数,激活函数的作用也将讨论。考虑到神经网络需要花费大量时间去训练,因此保存你...原创 2018-04-09 21:00:46 · 4022 阅读 · 1 评论 -
Encog3 in Java : 第二章 为Encog获取数据
•为神经网络寻找数据•为什么规范化•指定规范源•指定规范目标神经网络可以为他们获取到的数据提供深刻的洞察力,然而,你不能将任意类型的数据直接输入到神经网络中,这种“原始”数据必须通常被转换为神经网络能够处理的形式,本章将展示如何规范化“原始”数据,为encog使用。在数据能够规范化之前,我们必须首先要有数据,一旦你确定神经网络应该做什么,你必须找一些数据教神经网络怎样执行...原创 2018-04-01 08:26:25 · 1249 阅读 · 1 评论 -
Encog3 in Java : 第三章 Encog Workbench
•Encog Workbench的结构•一个简单的XOR示例•使用EncogAnalyst•Encog分析报告Encog Workbench是一个GUI应用程序,它能够学习大量不同的机器学习任务而不用编写java或者c#代码,EncogWorkbench本身是用java编写的,但生成的文件,可以使用于任何Encog框架。EncogWorkbench是分布式,作为一个单一的自...原创 2018-04-08 17:52:20 · 668 阅读 · 0 评论 -
Encog3 in Java : 第一章 回归,分类 & 聚类
•分类数据•数据回归分析•聚类数据•如何构建机器学习问题虽然还有其他模型,但是回归,分类和聚类在机器学习问题上是三种最主要的数据评估方式,这三种模式是最常见的,也是这本书的重点,下一节将为你介绍分类,回归和聚类。 1.1数据分类分类尝试确定输入数据所属哪个类别,分类通常是一个监督训练操作,这意味着是用户向神经网络提供数据和期望的结果,对于数据分类,期...原创 2018-03-31 08:07:28 · 669 阅读 · 0 评论 -
Encog3 in Java :介绍
小弟我英语水平很差,四级没过而最近要补考四级,但单纯记单词又记不住还困,然而最近又想学习人工智能,所以就找了个人工智能的外文资料自己试试翻译,有诸多错误的地方,请大神们多多指教哈Encog是一个JAVA和.Net的机器学习框架,最初,Encog创建时仅仅支持神经网络,后来的版本扩展了更多通用的机器学习,然而,这本书将重点在主要的神经网络方面,在这本书中学到的大多数技术能够应用到其他的机器学习技术领...原创 2018-03-30 13:29:47 · 770 阅读 · 0 评论 -
Android平台中常用的可视化控件
一. TextView二. ImageView 1、结构 java.lang.Object android.view.View android.widget.ImageView 已知直接子类: ImageButton, QuickContactBadge 已知间接子原创 2014-12-30 16:46:09 · 1667 阅读 · 0 评论 -
Android获取手机屏幕大小
获取手机屏幕大小SurfaceView简单例子玩转Android---UI篇---ZoomControls放大缩小图片更多相关推荐 这里总结下android中关于手机屏幕的相关操作:1、获取屏幕的分辨率(因为android中处理显示的时候,需要根据屏幕分辨率的不同才去不同的布局或显示不同的素材)Java代码 // 通过WindowManager获取转载 2014-11-30 17:31:24 · 547 阅读 · 0 评论 -
动态规划0-1背包问题
问题描述: 给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大?Ø 对于一种物品,要么装入背包,要么不装。所以对于一种物品的装入状态可以取0和1.我们设物品i的装入状态为xi,xi∈ (0,1),此问题称为0-11背包问题。 过程分析转载 2014-11-23 10:55:41 · 431 阅读 · 0 评论 -
八皇后问题
八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。计算机发明后,有多种计算机语言可以解决此问转载 2014-11-23 10:52:39 · 1270 阅读 · 0 评论