我正在用人工智能做一些实验,我有一个模型,我想把它训练成批次,这是以前选择的,形状不规则的。
以下是我所拥有的:
model = create_model(units_vector, (inp_shape,), lr)
for i in range(epochs):
for batch in batches:
model.fit(batch[0], batch[1], epochs=1, verbose=0)
函数create_model定义了一个简单的模型(只有密集的层),并使用mse和Adam编译它。
batches是存储输入和输出的元组列表(在numpy数组中)。
我是一个学生,想用Python 3编写一个人工智能项目。我想要创建一个前馈神经网络,它可以学习玩游戏。我读过关于神经网络是如何工作的,关于训练过程等,所以我很有信心我可以编码这个网络。游戏编码也是可以管理的。
我在任何地方都找不到的是他们是如何相互联系的,以及如何使游戏顺利进行。
例如,假设代码的主要结构如下所示:
while True:
gameUpdate()
networkUpdate() #Recalculates outputs based on current game state
网络更新是否足够快,以允许一个可通过的游戏帧速率?
如果结构与此不同,它会是什么样子
我每天都在听你说“人工智能”。“人工智能”被认为是世界的革命。但我没有看到这些人工智能。
我见过无数奇怪的网站,其中包含“人工智能”,但实际上没有提供实际的产品供我下载和运行。我不想注册一些“等待名单”或支付"API访问“的钱。
我正在寻找一个AI.exe,我下载,然后我可以查询它的各种事情,它会智能地回答我。例如:
AI.exe "How much is two apples + 42 apples?"
它将使用字符串返回JSON输出,如:
44
我不希望它发出任何外部请求,所以它会有一堆有用的数据库。我希望它能理解数学,单元和诸如此类的东西。我当然不希望能够质疑它的
我们组织了人工智能竞赛,人们可以为我们的游戏引擎编写ai,这些游戏引擎是用C# Windows Forms编写的。竞争对手为我们的游戏编写人工智能代码,我们手动将这些代码插入到我们的游戏中,但这需要付出努力,我认为有一种方法可以让人们在运行时插入他们的.cs文件。我们如何设计这个架构,请有人帮助我们。提前感谢并为我的英语表达歉意。
注意:.cs文件包含人工智能逻辑。