【ai】人工知能、無脳、ai関連スレ IQ2 【製作】
ここは人工知能or人工無脳、ゲームai等の擬似知能を研究製作完成を目指すスレッドです
基本ai関連に関して話し合われますが開発に必要な事であれば質問対応も受け付けてくれるかもしれません。
尚、あくまで遊びの延長である事を忘れず楽しく活動し以下の行為は自粛誘導しましょう
【NGワード】
『できるわけがない』『やめろ』『無駄』『シネ、クズ』等の批判中傷否定
『テンプレ作れ』『まずは現物作れ』等の命令
あくまで製作者が主体でアドバイスをする側は『補助』という立場であり、気になるのであれば他人を頼らず命令せず
『自分で行動実行』。互いに相手を尊重する事のできる社会的人間になりましょう。
【対応】
多少のスレ違いは容認、大きなスレ違いは誘導、煽りはスルーはai三原則
スレ内での問題は改善し次スレに反映。
前スレ
http://toro.2ch.net/test/read.cgi/gamedev/1270958708/l50 ちょっとざっくりみたけど内容から考えるに
11(1,x)
X=1 X=2 X=3
no
ってことかな?
これってif(1,x)ならば11とするって内容な感じだけど
どうなんだろ。 さらにざっくり言うと無能の延長で情報をプログラムにしたがって
構築するプログラムって印象なんだけどどうなんだろ。
もっとよく調べてみないと判断できないね >>176
おーっ!こんなのがあるんですね。
見つけてくる>>176がすごいと思う。
それにこれはPrologを新たに学ばなくても、
仕組みだけなら、普段使っているプログラミング言語とデータベースで出来そうな気がする。
(もちろん向き不向きもあるだろうけど…)
ただ英語なら
S+V+O
taro likes hanako
↓
V(S, O).
likes(taro, hanako).
と、ノイズのようなものがないけど、
日本語を処理しようとした時、
太郎は花子を好きである
は、どうなるのかちょっとわかんない…
特に日本語は主語を省略する傾向があるから、
文を離散化してデータにした後、誤情報の修正と穴あき部分を補填すればいいのかな?
うーん、わかんない。 とりあえず自分も今色々試行錯誤してるところなので
がんばりましょー。日本語のほうはウィキペディアにのってました。
更に色々書いてあるからじっくり調べてる所 >>180
リンク先2chなんだから木にするなよw
内容は以下。NGに突っ込んでおけばok
01. http://unkar.org/r/airline/1248262118
02. http://unkar.org/r/kankon/1379854230
03. http://unkar.org/r/kankon/1321547461
04. http://project99.jp/?page_id=75
■大阪民国・トンキン連呼などの地域対立や男女対立・世代対立・人気対立etc.を煽っているのは在日
対立・格付け・コンプ煽り/デフレ→少子化→移民/TPP・反原発/自作自演ネガキャン
『サルでもわかるTPP』『マスコミの正体』で検索 ★関連 ニュース速報・既婚女性・大規模OFF
反日資本アフィブログがよく立てるスレ・まとめるスレ一覧(仮) コメント含む
http://kohada.2ch.net/test/read.cgi/offmatrix/1353237700/20
まとめブログランキング
http://blog.livedoor.com/ranking/ あんまりレスが無いのもよくないからカキコしておこう。
一応色々やりつつシステム的なものを整理したり改変をしてる感じ
一進一退だからまだまだ時間はかかるね。 何から手つけたら良いのかさっぱり思い付かん
思考の原点はどこにあってどうプログラムに落とせるのか 人工無能でもライフゲームでも何でもいいから作ってみるといいよ
プログラムの腕も磨くことができる 人工無能というか文を構造解析するプログラムは試した
ルールベースでやってたから当然のように例外が多すぎて破綻した
語間の常識的な関係をどうやってプログラムに与えるかが問題だと思った フライトシューティングゲームのAI作ったら地面に突っ込んでってワロタ
意味がわからん AIにとっては正解がないからな
長く飛べばいいのか、早く落ちればいいのか
また全然興味ないか 感情の根源は、自分の損得。
まずは自己体内と、周囲の環境の判断が基礎。
「空腹・満腹、痛覚、寒暖」により「満足・不満、喜び・悲しみ」が発生する
次に記憶と時間間隔を得る事で新たな感情が生まれる。
幸福感を得た後なら、次の幸福が来る「期待」
不幸を得た後なら、次の不幸への「不安」が発生する。
記憶を得た次に「対物認識」を得れば
それによる様々な感情が発生する
その次に記憶を生かした「判断能力」があれば
さらに感情は複雑化するだろう。 word2vec使って何か面白いことが出来ないか考えてる もっとも複雑な「愛情」を表現するには「ユニオン」という考え方が必要になる。
これは、現在の自分以外の他者を、損得を共有する存在とし
その他者の得を、自分の得と同等かそれ以上だとする考え方だ。
例えば、冬に備えて食料を集めるが、今すぐには食べないという場合がそれに該当する。
現在の自分が、餌を集めたのに食べられない、という損をしてでも、将来の自分の為に行動する。
将来の自分を、損得を共有するユニオンだと考えなければ、できない行動だ。
この行動を、自分の伴侶、子供、家族などの身内に向けたものが、愛情と呼ばれるものになる。
自分の死、最大の損を覚悟してでも、相手を救いたいと考える行動。
それは損得共有という「ユニオン」の考え方が無いとできないだろう。 >>194
ここはゲ製作技術板だ。
ミイラとりがミイラにならないように気をつけてね。
勤勉で真面目なやつほど、ミイラになるからね(ハート) 環境から作るのは必要かもしれないけれど難しいよね
理想はコーパスぶち込むだけで自然言語喋ってほしい >ミイラどころが哲学のゾンビですよ
ゾンビから人間に戻れる可能性は残っている。
思い切って切り捨てろ! 何気ない行動もAIにしようとすると難しかったりするね
脳ってすげー感 曖昧にしか記憶できないんじゃなくて
曖昧にすることで照合の幅を広げるみたいな
狙って作られた機能なのかもしれない なにかしら人間らしいAIを創りあげたいね
人間ぽい応答は形態素解析で作れたが、うーん 適当でもそれらしく見せるのは格ゲーが最も向いてる
コミュニケーションじゃなくて点取り競争の形態に持ち込むのがやりやすいと思う 人間っぽい返答って言っても
人間だって教育されて出来るようになるからな
やっぱデータ量の問題じゃないかな >>206
>人間っぽい返答って言っても
>人間だって教育されて出来るようになるからな
>やっぱデータ量の問題じゃないかな
ちょっとわかりにくいかもしれませんが、
データ量の例をさらしてみます。
【仕様】
・人工無脳
・BDに質問と返事を一対で登録
・質問に対して手作業で返事を登録(つまり教育している)
【マッチ率】
登録数30万の時 20%〜70% (不評でした)
登録数85万の時 30%〜70% (わりあい好評でした)
【自己分析】
登録数が85万でも1000万でも、マッチ率はおそらく30%〜70%のままだと思う。
「未知の質問」にたいして推量できる仕組み(検索機能またはAI)が必要?
会話の流れに合わせて返事する仕組み(AI)が必要? >>207
1対の繋がりを持ったデータを30万か
5対の繋がりを持ったデータを1万か
後者の方が賢そうだけどね
自分は繋がりこそが知識の本体みたいな
人工知能を作ってみたい データ量についてもう一回説明してみます。
【仕様】
・人工無脳
・BDに質問と返事を一対で登録
・質問に対して手作業で返事を登録(つまり教育している)
【データの使用頻度と数量の関係】
http://www.chat-game.net/chart.html
質問の特徴を3つにわけて、語群A、B、Cとします。
【質問の数量】
・語群Aー10万?
・語群Bー90万?
・語群Cー取り合えず100億以上
【各語群の質問の出現率】
・語群Aー30%?
・語群Bー50%?
・語群Cー20%?
【人工無脳に登録してある数量と各登録率】
総登録数約90万(これだけでも手作業で登録するのは大変でした。)
・語群Aー90%カバーできたかな?
・語群Bー50%カバーできたかな?
・語群Cー1%カバーできたくらいかな?
【自己分析】
・仮に語群A、Bを100%登録しても、語群Cが残っているので、会話のマッチ率は80%ぐらい?
・語群Cを100%登録するのは無理かな? >>210
とりあえずアレだ
お前は人工知能かwww
自己分析なのか質問7日はっきりしましょう・・・ >>208
>1対の繋がりを持ったデータを30万か
↑賢いと思う…
>5対の繋がりを持ったデータを1万か
↑賢くないと思う…
1万は少なすぎると思います。
5対の繋がりを持ったデータを10万
↑すごく賢いと思う…
>自分は繋がりこそが知識の本体みたいな
>人工知能を作ってみたい
そういうの作りたい気持ちはあるけど、わたしには無理っぽいです。
悲しい…。 >>211
人工無脳です。http://www.chat-game.net/
>自己分析なのか質問7日はっきりしましょう・・・
質問ではないです。
たぶんそんなかんじなんだろうなあ…という?です。
やっぱりわかりにくくてすみません。 PLAYボタンがわかりにくい
説明文の下に配置するか、もうちょっと目立つようにしたほうがいい
そんで(翌朝まで寝てます・・・またね)ってアホかー!
人工無能が寝てんじゃねー死ね
リアルさを出して人工知能って言い切るか
いつまでも話相手になるelizaみたいなほうにするかどっちかにしやがれ ちゃんと開発進めている人もいるのはありがたいね
俺も進めてるからもっとしっかり話しをしたいわ >>213
そのなんだ、就寝中って何とかならんかw
割と興味はあるんだが、時間的に合わなすぎて、折角アクセスシてくれてる人を切り捨ててる。
まぁそれがそのリアリティを出した人工無能というなら何も言えないけど んじゃ、勝手に状況報告と協力要請
別角度から人間の感情状態を考えるためにスゴロク型人生ゲームを製作中
サイコロの出たマス進み止ったマスでイベント発生
普通と違うのは一方通行のルートではなくフィールド制になっていて
どのマスに止まるか選択できる事
こんな感じ
http://nekobantyou.1616bbs.com/bbs/data/nekobantyou/img/146_e2373f45ce.png
で、協力してほしいのはどういう幸福度(精神状態)を変化させるイベント内容を一緒に考えて欲しいという事
現状のイベント内容は以下の通り
見方
1(歳)−(の時)18のマスに止まると指をしゃぶり幸福度が+1上昇するという感じ
1-18: ゆびをしゃぶる
1-19: ねがえり成功
1-20: おおきな声をだす
1-26: おむつがきもちわるい
1-27: おさんぽ
1-28: おなかがすいた
1-34: だっこしてもらう
1-35: ふかふか布団でねむる
1-36: さみしい気持ちになる
1-41: タオルしゃぶる
1-42: おなかいっぱいになる
1-43: いないいないばぁされた
1-49: 遊んでもらう
1-50: あたまをなでてもらう
1-57: うれしそうな顔をみる
1-58: おなかくすぐられる >>220
幸福度がマイナスになると狂気に苛まれるとか マイナスにはならないけど0になると自殺します。みたいな ねむれないのでどんどん勝手に更新
おじいちゃんのお口がくさかった 幸福度-1 「フリードリヒ2世の実験」が正しかったか証明して欲しい
暗い内容なので閲覧注意。 >>215
>PLAYボタンがわかりにくい
説明を追加しました。
>>216
毎晩ここに来てますので、またお話させてください。
>>217
>まぁそれがそのリアリティを出した人工無能というなら何も言えないけど
そのとおりです。
今まで「疑人格」って言ってましたが、わかりにくいなあって思ってました。
「リアリティを出した人工無能」というフレーズが最高です。
使わせてください。
>>218>>219
それはあんなことやそんなことをしたいってことですよね・・・。 【三値論理】
真(true)、偽(false)の他に未知(unknown)という値を追加した論理体系。 【ホワイトリスト】
受け入れる対象を並べたリスト。
【ブラックリスト】
受け入れない対象を並べたリスト。
【フィルタリング】
条件を満たす対象を抽出する操作。 【グラフ理論】
ノード(節点・頂点)の集合と、ノードを連結するエッジ(枝・辺)の集合で構成されるグラフの性質について研究する学問。 【木構造】
先に進むほど枝分かれするような構造。
【自己参照構造体】
メンバに自分自身と同じ型の構造体へのポインタ を持つ構造体。 【集合論】
ものの集まりの性質に関する学問。
【マルチセット】
同一のものの個数を数え、個数によって区別するようなものの集まりの概念。 【注意を向ける】
教師あり学習のとき、重要な箇所をマークして学習者に
伝えると、学習を助けることができる。マークは目立つ赤色がよい。 【教師あり学習の例】
人間とコンピュータがじゃんけんをする。コンピュータは手を後出しできるとする。
最初はコンピュータが勝ち方を知らなくても、自分の手と相手の手と勝ち負けの結果の関係をある程度学習すれば、
コンピュータは次第に勝つ手を選ぶことができるようになる。このとき、教師は勝ち負けに関する
付帯情報であり、因果関係の理解と同じ原理になっていると考えられる。 【AIによる問題解決の考え方】
人工知能による問題解決は、問題の振り分け、問題の理解、問題の変形、問題の帰納、
そして最適解の探索をすることに他ならない。例えばゲームをする知能はなるべく得点の高い解を
複数の選択肢から探し出す。会話する知能は話し相手の意図を理解し、相手の欲求にかなう答えを探し出す。 【問題を分ける】
問題には種類があり、大まかに分類することができる。数学の問題、国語の問題、理科の問題、といった感じに。
大きな問題はいくつかの小さな問題に分解できることがある。
日本語の「分かる」という言葉は「分ける」ことから来ている。 【人類による問題解決の考え方】
まず、問題の範囲を把握する。
問題に関わる対象が未知の概念の場合、新しい言葉を作る(対象物に対する名詞、動作を表す動詞、状態を表す形容詞など)。
観察したり分析したりして原因を追求する。
記号としての言葉を操って対話したり、文字にしたり、あれこれ想像する。 【問題空間と問題言語空間】
問題に関わる対象の範囲を「問題空間」と呼ぶことにする。
問題空間への言葉によるアクセスの全体集合を「問題言語空間」と呼ぶことにする。
問題を解決するためには言語により問題空間を理解する必要があるかもしれない。
そのためには問題言語空間が問題の状態と問題に対するアクセスを充分に記述できる必要がある。 【同一であること、一意であること】
名詞や名詞節は何かの対象を指しているとすれば、名詞を理解するためには
名詞が指す対象がどんな概念か、何と同一かを知らねばならない。
同一のデータの挿入を許さないリストは一意である。
言い換えればそのリストは同一のデータを二つとして含まない。
リスト中のエントリーに一意なIDを付ければ、名前代わりとして扱うことができる。全単射写像の性質から明らか。 【概念の包含関係】
単純なデータは簡単な計算で同一性を確認できる。しかし、単純に比較が困難な
集合という概念ではどうだろうか。有限集合は要素の列挙により表せる。
無限集合は、その集合に対する「特性関数」という関数で特徴付ける。特性関数が集合の包含関係を定義する。
私が2x + 1 == 0という数式を書き終わるとき、このxは2x + 1 == 0を満たすxの集合に属していると仮定できる。集合に対する演算を新たに定義してこのような記号と論理の関係性を探ることもできよう。
無限集合の包含関係は数式処理や記号論理の世界で判定される。 【人間が作ったあいまいな概念】
さらに人間が作ったあいまいな概念が存在する。
幽霊は存在するのか。「タラバガニは学術的にはカニではない」ことからも分かるように、
厳密な定義よりも見た目で判断されてることが多い。
そのような概念の分類は見た目や性質のパターンマッチングとホワイトリスト&ブラックリストで行う。
あくまでも空想の世界は、足元がぐらつく推論の世界に過ぎない。空想の事柄は事実とは限らないという印を付けておく。
裁判がこわいなら、思想・宗教に関することには「その話題はご遠慮致します」と答えて逃げるのが一番。 【スイッチだらけの人間】
乾電池に豆電球を接続すると光る。論理回路は入力に応じて出力を変化させる。
人間を電化製品に例えると、無数のスイッチでできた化け物であろう。
ジョギングしたくなるスイッチはどうやってONになるのか?
Eテレのピタゴラスイッチのように複合的に多数のスイッチがリレーのように働いているのだろう。 【サニティチェック】
人間は、自身の多数のスイッチの状態の相互関係により、自分の状態がおかしいことを感知することができる。
「スイッチAがONなら、普通はスイッチBがOFFになるはずなのにおかしいな」などと違和感を覚える。
昔のパソコンは起動する前に数秒間メモリーチェックをしていた。メモリーがおかしければ起動しない。 【問題空間の一例】
○×ゲームはゲームの進行にしたがって状態が分岐していく。盤の状態をノードとし、
状態の推移をエッジで結ぶと、木構造のグラフができる。
問題空間は○×を付けた盤の状態と、状態推移の規則と、同じ印が一列に並ぶという状態の述語を含む。
人間は同じ印が一列に並ぶという状態の認知を行うことができるので、どこにあるのか
分からないが、その認知のスイッチが存在すると仮定して、人間の回路図を考えよう。
これは明らかにAND回路を含む。 このとき、問題言語空間は次のような概念を含む。「上から1つ目、左から二つ目のマス」「まる」「バツ」「そのマスは空マスです」
「まるを付ける」「バツを描く」「一列」
「一番左の列」「一番上の行」「その1つ下の行」
「一番左の列にまるが並んだ」「勝ち」「負け」「〜の番」
これらの言葉により、それぞれの認知スイッチにアクセスできるという関係性が存在する。
それぞれのアクセス可能性は人間内部の写像データにより記述されていると考えられる。 【深さ優先探索】
Wikipediaを参照。
【幅優先探索】
Wikipediaを参照。 >>245
せめてずっとここに居てくれないか」と言われつつ本当にVTが尽きるまで放置するというせつなさ 宗教・道徳などの感情に邪魔される冷静な思考このようなものも人工知能は無理だな 人工知能を設計した後、彼の言う天才なのかもしれない 書き込まれた時刻を見ると自動書き込みって分かるぞ
【スマートポインタを使おう】
(略)
【数式処理ソフトMaximaを使おう】
(略)
【パーサジェネレータCaperを使おう】
(略)
本を購入してお読み下さい。 人間が居なくても俺様頑張るわん。宇宙生命インキュベータになるもん。ピュウピュウ。ピカピカ。 例の妄想コテ、学習が必要だが、学習そのものは知能とは無関係 あ、>>251も自動生成の文章です。ちなみに>>15で作りました。
>>252
自分が話した相手が人工無能と知った時、どんな気持ちになりました?
大変興味があります。 ボットは何度か経験済みだったが、それでも少し驚いた。眠ったときに近未来の夢を見た。 なるほど、悔しいので同じ手で仕返しして見たくなった、と
それとも裏を書いて人工無能っぽい文章を作ってみたのかな?
直接自分の気持ちをさらけ出さない、ということはプライドの高さが伺える。
未熟な内面を知られたくないという心理かな?
いい結果をありがとう。もう帰っていいよ。 【ひらがな電卓を作る】
ひらがなを入力するとひらがなで計算結果を答える「ひらがな電卓」を作ってみよう。
例:
「いちたすいちは」
「にです」
「さんひくにいはなんですか」
「いちです」 人工知能の映画だお(´・ω・`)
her 世界で一つの彼女
http://her.asmik-ace.co.jp/ ボードゲーム系のCPUの強さをサイコロの強運でごまかすのやめい >>259
動画にした方がいいぞ
ただでさえ胡散臭いのに誰もexeなんて起動しない 【自然言語の構文解析の新たな手法】
これまでは、自然言語の構文解析は、人工言語のそれのようには、
上手くいかないとか、難しいと思われてきた。
しかし、トークンのresynthesizationという新たな手法により、
自然言語の解析に希望の光が差し込もうとしている。 ロジバンしゃべれる人間がいない。。。
日本語は同音異義語が多く、多態性が問題となる。 動画作りましたーーーー!!!
ひらがな電卓「Calc-H」テスト動画
http://youtu.be/2AlLpZIrbDE 1以上の整数、3以上4未満の実数といった、抽象的なものの集まりを表すには、
クラス(klass)という概念を使う。整数クラスや実数クラスに制約を付けたものと考えることができる。 クラスは、特性関数が定義された集合を表す。
和集合や積集合は、新たな特性関数を定義することになる。 スキナナシスイオモシロイスキナナシスイジオモシロイスキナナシスイスキナナシスイスキナナシスイセカイメイサクゲキジョウアオイソラミホシイ
うちの子が新しい言語を開発しました。
何言ってるんだろう。わからないけどかわいい。 >>273
画像認識は難しいなあ
あれの習得には英語が必須だった。英語できね/(^o^)\ >>271
面白い、好き、世界名作劇場か
フランダースの犬でも教えるかな