- 私:ユーザとマシン BETWEEN MYプログラム学習の相互作用の簡単に学習機械プログラム
説明文字列操作を行うプログラムの開発を、ティーチの 方法は次であります: まず、私はあなたがそれをキャッチしてください
input(ab) - output(aabb)
input(ac) - output(aacc)
input(ie) - output(iiee)
input(pt) - output(pptt)
のようなルールを想像? :)
私は一組のデータセットを入れました。 入力(ab) - 出力(aabb) 私はボットン(put-into-memory botton)を押してこのデータをプログラムメモリに入力し、その後私は他のボットン(Try-to-guess botton)を押します。 Try to to-guess bottonを押すと、プログラムは何か...出力(abbb)または出力(aaaa)のような応答を返します... 何でも... 私のプログラムは、試みる。
私の最初のデータセットの答えが間違っていて、try-again bottonを入れてください。 前の段落で私は基本的なインタラクションのユーザマシンを試しました 前のプロセスが3つ、4つ、または何らかの有限と子のスケールの回数繰り返されたら、プログラムが私が気づいたルールに到達することを願っています。
私のプログラムが正しい答えを得たら、私は2つの選択肢があります: "Good!"ボットンと 私のプログラムが常に私にいくつかの良い答えを与えているのを見たら他のオプション(私のプログラムは私のルールを推測しているようです)私はあなたがそれを推測しました!!ボットン。 注:ここでのBottonは同じコマンドを意味します
したがって、プログラムは出力をチェックする多くのプロセスで私のルールを学習します。 このプログラムは、私が考えているルールを学ぶことを試みます。データペアの入出力を分析するだけです。 私はこのプログラムがフレーズのLUTを作り、特定の出力とどのような入力が対応しているのかを調べることを想像します。 私は基本的なalgotithmはこれのように何かと思います。このアルゴリズムは入力のLUTを生成し、特定の入力に対応する出力を見つけることを試みる。私は質問
(これは、マルコフ連鎖のような何か必要はありません)の前に私の説明RULES
の種類
十分です。このプログラムドントは、セット入力・出力リレーについての記憶を持っていることを望みます
このようなことは誰もがすでに分かっていますか? このウェブサイトがこの質問を行うのに最適な場所なら、最高の場所は何ですか? stackoverflowがこの質問を行う適切な場所でない場合、私は自分自身を検索するために私のウェブサイトを共有してください。 これを行うには最高のプログラミング言語は何ですか? (この最後の質問をするウェブサイトではない場合は、ウェブサイトを指定してください) その他のアドバイスは歓迎します! ありがとうございます!
hhaarrdd qquueessttiioonn –
II konw riiightt – mauris
ひとつのアイデアは、* –