プログラミング未経験だけど人工知能作りたい

1: デフォルトの名無しさん 2015/09/23(水) 10:47:18.90 ID:EAh9hVPL
なんの言語を勉強すればいいですか


6: デフォルトの名無しさん 2015/09/24(木) 03:34:22.46 ID:d07mnuwC

>>1
今のAI本のサンプルコードで多いのはPython
でもC/C++やJavaでもべつに構わない

言語は本質じゃない
アルゴリズムが本質

一番勉強が必要なのは数学かな

 

2: デフォルトの名無しさん 2015/09/23(水) 10:58:06.58 ID:4xnw/pgE
日本語

 

3: デフォルトの名無しさん 2015/09/23(水) 11:40:06.72 ID:AQEsWgNi
Python

 

4: デフォルトの名無しさん 2015/09/23(水) 11:43:17.91 ID:KfupEJ55
起業

 

5: デフォルトの名無しさん 2015/09/23(水) 16:40:25.21 ID:PbidR6UJ
ファジィ論理

ファジィ論理

ファジィ論理(ファジィろんり、英: Fuzzy logic)は、1965年、カリフォルニア大学バークレー校のロトフィ・ザデーが生み出したファジィ集合から派生した[1][2]多値論理の一種で、真理値が0から1までの範囲の値をとり、古典論理のように「真」と「偽」という2つの値に限定されない[3]ことが特徴である。さらにlinguistic variablesは、「ちょっと暑い」というような、言語学的(linguistic)な(と、ファジィの研究者は表現する)ものを表す変数(variables)である。

 

8: デフォルトの名無しさん 2015/09/24(木) 09:43:22.15 ID:V9Z6h0hA
まずはpythonでbotでも作ってみれば?
それならプログラミング初心者でも1ヶ月以内に作れるようになるでしょ
pythonなら初心者でも1週間もあればある程度使えるようになるからね

 

10: デフォルトの名無しさん 2015/09/24(木) 22:48:09.52 ID:d2PzJjJG
とりあえずスライドシェアでディープラーニングから始めようか

 

12: デフォルトの名無しさん 2015/09/25(金) 10:58:24.42 ID:ENk/A/Ui
日本語
次に目指す人工知能の完成形のイメージ

 

13: デフォルトの名無しさん 2015/09/25(金) 11:15:32.14 ID:TJqWwWXy
おれは話し相手がいなくて寂しいから
人工知能作って友達を作ろうと思っている

 

17: デフォルトの名無しさん 2015/10/02(金) 17:46:18.77 ID:7Md9hlDd
>>13
こういう場面ではこういう答えを返すはず
というのが頭に刻み込まれてるから多分つまんないよ

 

15: デフォルトの名無しさん 2015/10/02(金) 15:29:16.21 ID:zXJn+mTW
ターミネーター

 

16: デフォルトの名無しさん 2015/10/02(金) 16:16:09.03 ID:r53+9rGf

ターミネーターは皆が思ってるほど賢くないんだよ。

行動目的がターゲットの消去だけ。
その程度なら三菱重工製AAM-5空対空誘導弾にだって出来ることでしょう。
しつこく付きまとってターゲットを消去する。
アラ同じ。

そう考えると、三菱重工は既にターミネーターを隠し持ってるかもしれない。

 

34: enigma 2016/03/05(土) 12:05:22.69 ID:c/fKmkAC
>>16
こらっ。
機密事項だぞ

 

18: デフォルトの名無しさん 2015/10/02(金) 17:57:03.06 ID:AwBeWBui

毎日経験を積むようにしたら毎日答えが変わるんじゃないの。

ニュースが入るたびに民主支持になったり共産支持になったり。

そして遺伝的プログラミングによってカオス度を増したらよい。

 

22: デフォルトの名無しさん 2015/10/04(日) 08:58:32.47 ID:sWiLuvgm
>>18
自分の予想外の答えを「楽しむ」より
何で? バグじゃないの? と慌てることのほうが多いよ
きっと、必ず、そうなるよ

 

19: デフォルトの名無しさん 2015/10/02(金) 17:58:01.23 ID:AwBeWBui
言い訳を考えるプログラムとか研究すると良いかもしれない。

 

20: デフォルトの名無しさん 2015/10/02(金) 21:29:10.62 ID:5SITW9e8
言い訳は目的(自己正当化)が明確だから解の探索問題に帰結されそう

 

21: デフォルトの名無しさん 2015/10/03(土) 20:20:04.19 ID:HRif353B
>>20
でも刻々と状況が変わっていくから研究材料として良いんじゃないの。
同じことを尋ねると同じ答えが返ってくる問題を解き明かすには。

 

25: デフォルトの名無しさん 2015/10/29(木) 13:27:55.48 ID:pvvToeKV
「人工知能」って名前が50年古い。
タンなる「機械化」で、いいじゃない?

 

26: デフォルトの名無しさん 2015/10/29(木) 17:31:58.00 ID:j3RBo1Qz
人工知能って日本語じゃないんですけど

 

29: デフォルトの名無しさん 2015/11/06(金) 06:13:09.16 ID:qFwSJApb
pythonと英語、確率統計、神経回路網
既存のアルゴリズムなら機械学習周りはライブラリが既に充実している
シミュレーションの実行速度をあげるのにc/c++はいいかももしれないけれど、
研究開発のスクラッチにc/c++なんて使っていたらコード書くのが終わらない

 

32: デフォルトの名無しさん 2016/01/20(水) 05:26:30.73 ID:3/O2/ePx
人工知能系使いたいだけならAzureMLでも使え

 

37: デフォルトの名無しさん 2016/03/05(土) 18:18:46.22 ID:Rb++S82U
自分のPCが一番好きな数字を聞いてみたい

 

38: デフォルトの名無しさん 2016/03/06(日) 19:21:43.57 ID:2ylOHmqR
人間らしく振舞うとかはかなり難しいだろうけど、目的が厳密なものなら結構簡単
オセロの対戦相手ぐらい中学生にでもできる

 

51: デフォルトの名無しさん 2016/10/01(土) 21:30:53.50 ID:IdpAKES5

既に何人か答えているが日本語の理解から始めるべきだ
日本語の正しい解読プロセスをきちんと理解した上でプログラムの設計を建てる。
プログラミングはその後だ。
更に語彙を増やすために辞書のデータベースを作る必要があるな。

とりあえずプログラミングの勉強がしたいならC言語でもやっとけば後々他の言語も理解が早くできるだろう。
プログラムの設計を建てる際にも役立つはずだ。

 

52: デフォルトの名無しさん 2016/12/14(水) 00:27:05.26 ID:9n87xwVG
プログラミングが素人ならそれよりリレーショナルデーターベースや
言語の解析、パターン認識の基礎、
それができればルールベースシステムやニューラルネットを既存のライブラリで
できないか?

 

7: デフォルトの名無しさん 2015/09/24(木) 09:11:35.57 ID:zYyks7Gv
0から人工知能を作れるまでどうやったらモチベーションが維持できるか見当もつかない

 

元スレ:http://toro.2ch.sc/test/read.cgi/tech/1442972838/