zoukankan      html  css  js  c++  java
  • 如何训练AI

    如何训练AI让其更加智能,而不是用特定的代码控制AI逻辑!

    AI守则

    首先应该为机器人设置几个必要信息:

    1. 目标
    2. 规则
    3. 能力

    目标,规定机器人要做到什么。

    规则,规定机器人的限制,不能做什么。

    能力,规定机器人的功能,能做什么。

    依据计算机的高性能,可以让机器人根据规则组合各种能力,达到目标。在过程中会产生很多分支,应该有人类指导,挑选出错误的选择。

    有些错误的决定也许是以退为进,所以人类应该给予加分。

    实现

    AI的实现,应分三个阶段:事件,概率,指令。

    在我的研发项目中是这样的。

    事件可以是触发的,可以是定时器,可以是属性改变,可以是进入到某个情景或场景,可以是来至于人类的某些信息,等等。

    概率,对于娱乐性的AI目的,加入概率很有必要性。对于工业生产,其值应该始终为100%。

    指令,既是要做的事情。

  • 相关阅读:
    C# delegate委托的用法
    C# new关键字的使用
    C# abstract抽象类的使用
    C# override关键字的使用
    C# sealed关键字的使用
    C# 虚函数virtual的使用
    Java IO流简介
    SpringBoot中异步请求的使用
    SpringBoot中异步调用的使用
    github
  • 原文地址:https://www.cnblogs.com/fyter/p/ai_train.html
Copyright © 2011-2022 走看看