- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在为 Android 创建一个有机体模拟器,所以我想算法最好是用 Java 编写。我知道 youtube 上有一整套关于机器学习的斯坦福类(class),但我根本没有时间看完整个类(class),而且我认为就我的目的而言,解决方案可能非常简单。
有机体将主要通过触摸屏与之交互,或者即使通过麦克风或加速度计与之交互,算法中的输入也将主要相当于不同肢体的坐标位置。我认为为随机行为设置“责骂”或“奖励”机制是不雅的,所以我想避免这种情况。因此,跟踪运动中的一般方向或模式并能够在它们具有足够高的频率时重复它们将是目标。
老实说,我不太确定这有多难实现,但我想听听任何反馈,以了解在实现它之前我还需要研究多少。
编辑:这是遗传算法吗?问题是我不知道如何衡量成功或不成功的进化。
编辑 2:好的,我会尝试添加尽可能多的细节。该应用程序目前仍处于概念阶段,但我只是想知道算法的难度。所以我在 Processing 中构建它,它实际上只是 Java。该有机体将由四肢组成,四肢之间的距离固定,但可以独立于中心部分移动。四肢自由移动,并会周期性地找到随机点以放松。有机体会有一个中心附肢,它也有 x 和 y 坐标,每个外肢都会相对于它移动。用户可以通过在触摸屏上拖动来手动移动附肢或中心部分,从而与生物体进行交互。当有机体正在与之交互时,算法就会被使用,因为仅仅从随机数中学习是没有意义的。所以我猜算法会考虑中心部分的 x 和 y 坐标,每个附属物都会有自己的算法版本,可以独立于其他部分学习。例如,如果用户不断地将有机体拖到触摸屏的右侧,那么当它没有被交互时,它可能会更容易被吸引到那个地方。我希望这能澄清一点。
最佳答案
我认为对于你的情况,你应该试着坐下来写下你可以观察到的变量是什么,你想要预测的变量是什么
获得输入变量和输出变量后,您可以尝试浏览标准机器学习算法列表。有 Weka(Java)、Rapidminer、KNIME ...,它们既是库又是独立工具。尝试将您的问题抛给可用的工具,看看您是否比偶然做得更好。
如果是,请调整其参数。如果你的表现不如偶然,你应该问问你的数据挖掘/机器学习 friend 。他们最清楚什么对您的问题最有效。
其他可能影响您选择算法的因素:
关于java - 谁能帮我为 'pet' 应用程序创建一个简单的机器学习算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4893961/
好的,我最近有great answers to a question about how to do some sub-selects in an activerecord query .我现在有一个
我有一个简单的宠物应用程序。 该应用程序显示所有宠物商店以及当您单击宠物商店时。你会看到所有的宠物名字,图片。 问题是在我创建了第一个宠物和其他宠物之后。该模板不会更新新的 pets 。所以,它只显示
我正在为 Android 创建一个有机体模拟器,所以我想算法最好是用 Java 编写。我知道 youtube 上有一整套关于机器学习的斯坦福类(class),但我根本没有时间看完整个类(class),
嗨,我正在尝试使用 PET解析器,但提供的使用文档不足。谁能给我推荐一篇关于使用 PET 的好文章或教程?它支持utf-8吗? 最佳答案 要使用 PET 解析器,首先必须为感兴趣的语言加载语法。语法必
我想从带有时区 PET 的 API 中解析日期字符串。所以我创建了 NSDateFormatter 并将字符串转换为日期,但不幸的是它不起作用。结果我没有得到。任何解决方法? NSDateFormat
我在 django 中使用默认用户模型已经有一段时间了,我意识到,如果我需要进一步增强它,我将不得不在 django 1.5 中创建我自己的自定义用户模型。 我创建了我的自定义用户模型,并且我有一个允
简化示例。 我有一个有几个字段的模型: OwnerFirstName OwnerLastName List Pets (Pet is a few string fields) UI 需要允许用户添加任
我不知道ContainerBaCommand的来源,但这是我的错误: 我首先必须将javax.jar(具有servlet)类添加到C:\ JEE6SDKglassfish3 \ glassfish \
简化示例。 我有一个有几个字段的模型: OwnerFirstName OwnerLastName List Pets (Pet is a few string fields) UI 需要允许用户添加任
我刚刚为我的虚拟宠物添加了 sleep 和饥饿功能,但现在脚本无法运行,我不确定我做错了什么,因为一切看起来都很好。我将向您展示原始脚本(有效)和我修改后的脚本。 我不太确定我错过了什么,我花了相当多
我得到了一个练习,它应该适用于不同的类以及它们在不同类之间的关系。 作用于不同类的函数应该为一个抽象的基本类定义,然后在对象上使用,该类是基本类的子类。 在本练习中,我应该展示分离为接口(interf
这一章我们介绍固定prompt微调LM的相关模型,他们的特点都是针对不同的下游任务设计不同的prompt模板,在微调过程中固定模板对预训练模型进行微调。以下按时间顺序介绍,支持任意NLP任务的T5,针
我发现的 PET 的零页内存映射声称零页地址范围 $00C2..$00D9 用于静态数据,例如http://www.classiccmp.org/dunfield/pet/petmem.txt 说:
我想创建一个路径,它接受以逗号分隔的任意数量的 ID。它应该接受以下所有内容: GET /pets/1,2 # returns info about pets with ids 1, 2 GET /
我目前收到此错误: builtins.AttributeError: 'Pet' object has no attribute 'get_name' 它在程序末尾的 for 循环之后显示代码行 pr
我不熟悉如何通过原生制造商软件处理 DICOM 图像。我正在尝试将一组重建的经轴切片中的 PET 图像读入 MatLab。我的目的是做一些简单的分割,最后确定分割中的最大和最小像素值。但是,我无法将存
我正在尝试理解 Pybind11 docs here 中使用的静态转换.具体来说,他们使用语法 static_cast(&Pet::set) 因为在我努力解释并应用到我自己的代码之前我还没有见过这种语
我有一个 Ruby on Rails 应用程序,其中有以下资源:宠物、宠物类型、疫苗接种(给宠物接种疫苗的事件)和人员。所以,宠物属于一个类型(一个类型有很多宠物),疫苗接种属于宠物(一只宠物可以有很
我有一个 Ruby on Rails 应用程序,其中有以下资源:宠物、宠物类型、疫苗接种(给宠物接种疫苗的事件)和人员。所以,宠物属于一个类型(一个类型有很多宠物),疫苗接种属于宠物(一只宠物可以有很
我正在尝试让 pixy 宠物为我的项目工作。 https://learn.adafruit.com/pixy-pet-robot-color-vision-follower-using-pixycam
我是一名优秀的程序员,十分优秀!