質問編集履歴

4

文章の修正

2017/12/10 13:32

投稿

.M.
.M.

スコア98

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
 
44
44
 
45
- 理論的にはラムダ計算や汎関数、高階関数と相性が良いので、もし具体的にプログラミングするとしたら、関数型言語で動的言語(スクリプト言語)でリフレクション機能が便利に使える言語が良いのですが、日本生まれの言語ということでRubyでAI分野にキラーアプリを投入できたら(最適ではないとしても)日本人として誇りに思えるなぁ、と心の底で思っています。
45
+ 理論的にはラムダ計算や汎関数、高階関数と相性が良いので、もし具体的にプログラミングするとしたら、関数型言語で動的言語(スクリプト言語)でリフレクション機能が便利に使える言語が良いのですが、日本生まれの言語ということでRubyでAI分野にキラーアプリを投入できたら(最適ではないとしても)日本人として誇りに思えるなぁ、と心の底で思っています。動的型付けでむしろ副作用があってバグが潜在しながらも動作可能な方が自己改変には向いているのではないか、というのは根拠のない勝手な個人的意見です。
46
46
 
47
47
 
48
48
 

3

問題点や質問点を明確にするための修正

2017/12/10 13:32

投稿

.M.
.M.

スコア98

test CHANGED
File without changes
test CHANGED
@@ -2,15 +2,31 @@
2
2
 
3
3
 
4
4
 
5
+ ###実現したいこと
6
+
5
- 自己書き換えコード(自身の持つ)自己改変のための目的関数がその自己書き換えコードの機械学習あるいは進化アルゴリズム等によって改変される自己書き換えコードのサンプルコード
7
+ * 自己書き換えコード(自身の持つ)自己改変のための目的関数がその自己書き換えコードの機械学習あるいは進化アルゴリズム等によって改変される自己書き換えコードのサンプルコード
6
8
 
7
9
 
8
10
 
9
- を作りたい、と考えています。
11
+ を作りたい、と考えています。
10
12
 
11
13
 
12
14
 
15
+ ###背景
16
+
13
- ここ10年以上しばらく専門領域外の仕事をしてきているせいで最先端の情報を集めたり考える時間があまり持てなかかったのでもし関連する分野(機械学習、計算論、人工生命あたり?)の最新情報(あるいは文献)を知っている方(研究している方)がいましたら、教えていただけいでしょうか
17
+ ここ10年以上しばらく専門領域外の仕事をしてきているせいで最先端の情報を集めたり考える時間があまり持てもし関連する分野(機械学習、計算論、人工生命あたり?)の最新情報(あるいは文献)を知っている方(研究している方)がいましたら、端的に状況を教えていただけると嬉しいで
18
+
19
+
20
+
21
+ * もし表題にに相当するような有名なコードがすでに誰かに作られているならその存在を
22
+
23
+ * この人が世界の第一人者だという人がいればその方の情報を
24
+
25
+ * もしまだ研究途上の段階であるなら現状の問題点や現状での世界の進捗状況を
26
+
27
+
28
+
29
+ などの情報をいただけると嬉しいです。
14
30
 
15
31
 
16
32
 
@@ -22,12 +38,34 @@
22
38
 
23
39
 
24
40
 
25
- タイトルからわかるように哲学的には自己言及の問題に関連しており、作る前から、ゲーデルの不完全性定理や停止性問題に関連した問題(バグと呼べるかどうかはわかりません)がコードに内在せざるを得ないことわかります。
41
+ タイトルからわかるように哲学的には自己言及の問題に関連しており、作る前から、ゲーデルの不完全性定理や停止性問題に関連した問題(バグと呼べるかどうかはわかりません)がコードに内在せざるを得ないことわかります。
26
42
 
27
43
 
28
44
 
29
- 理論的にはラムダ計算や汎関数、高階関数と相性が良いので、もし具体的にプログラミングするとしたら、関数型言語で動的言語(スクリプト言語)でリフレクション機能が便利に使える言語が良いのですが、日本生まれの言語ということでRubyでAI分野にキラーアプリを投入できたら(最適ではないとしても)日本人として誇りに思えるなぁ、と心の底で思っています。世界的に機械学習分野でPythonライブラリが盛り上がっているところにズドンっと一太刀Ruby旋風が巻き起こったら嬉しいなぁ、という気持ちもあります。
45
+ 理論的にはラムダ計算や汎関数、高階関数と相性が良いので、もし具体的にプログラミングするとしたら、関数型言語で動的言語(スクリプト言語)でリフレクション機能が便利に使える言語が良いのですが、日本生まれの言語ということでRubyでAI分野にキラーアプリを投入できたら(最適ではないとしても)日本人として誇りに思えるなぁ、と心の底で思っています。
30
46
 
31
47
 
32
48
 
33
49
  どうぞよろしくお願いします。
50
+
51
+
52
+
53
+ ###追記・参考
54
+
55
+
56
+
57
+ GoogleがTensorFlowというライブラリを無償公開していることからもGoogleはおそらくAI開発に注力している企業のうちの一つであるのは間違いないかと思います。
58
+
59
+
60
+
61
+ 今年に入り以下のような記事
62
+
63
+ * [Google’s AI-Building AI Is a Step Toward Self-Improving AI](https://singularityhub.com/2017/05/31/googles-ai-building-ai-is-a-step-toward-self-improving-ai/#sm.000guxma7lq7f7k11hu1lkjie1fh7)
64
+
65
+
66
+
67
+ が登場していることからもAI素人が一般的なニュース記事を見ているレベルにおいては今後はAGI (Artificial General Intelligence)の研究にお金が注ぎ込まれていくように感じ取れますが、その分野の専門家から見て技術動向などの意見が伺えると助かります。
68
+
69
+
70
+
71
+ ただ、私が実現したいことは、そこまで人間の知性に近づくようなAIのコードではなくて、問題領域が限定的ではあっても、自己改変自体を学習(あるいは最適化)しているような例があれば知りたいですし、なければシンプルでもいいので具体的なソースコードとして作って世に出したい、というのが実現したいこと、です。

2

タグの修正

2017/12/10 13:22

投稿

.M.
.M.

スコア98

test CHANGED
File without changes
test CHANGED
File without changes

1

誤字修正

2017/12/09 06:37

投稿

.M.
.M.

スコア98

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- 理論的にはラムダ計算や汎関数、高階関数と相性が良いので、もし具体的にプログラミングするとしたら、関数型言語で動的言語(スクリプト言語)でリフレクション機能が便利に使える言語が良いのですが、日本生まれの言語ということでRubyでAI分野にキラーアプリを投入できたら(最適ではないとしても)日本人として誇りに思えるなぁ、と心の底で思っています。世界的に機械学習分野でPythonライブラリが盛り上がっているところにズドンっと一太刀Ruby旋風巻き起こったら嬉しいなぁ、という気持ちもあります。
29
+ 理論的にはラムダ計算や汎関数、高階関数と相性が良いので、もし具体的にプログラミングするとしたら、関数型言語で動的言語(スクリプト言語)でリフレクション機能が便利に使える言語が良いのですが、日本生まれの言語ということでRubyでAI分野にキラーアプリを投入できたら(最適ではないとしても)日本人として誇りに思えるなぁ、と心の底で思っています。世界的に機械学習分野でPythonライブラリが盛り上がっているところにズドンっと一太刀Ruby旋風巻き起こったら嬉しいなぁ、という気持ちもあります。
30
30
 
31
31
 
32
32