質問編集履歴
5
実行環境→本番環境
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -5,9 +5,9 @@
|
|
|
5
5
|
既存のシステムにAI機能を組み込むということを考えていきたいのですが、
|
|
6
6
|
Pythonで作ったAIモデルを「推論」するための実行環境を作るには、
|
|
7
7
|
どうすればよいかを明らかにしたいと考えています。
|
|
8
|
-
|
|
8
|
+
本番環境とは、学習済みの推論モデルを実行させることだと考えています。
|
|
9
9
|
学習は済んでいる前提です。
|
|
10
|
-
実行環境という表現
|
|
10
|
+
実行環境という表現も、本番環境という意味で使っています。
|
|
11
11
|
|
|
12
12
|
学習はPCで行っていますが、サーバーなどにデプロイする際には、
|
|
13
13
|
何が必要なのかのイメージがついていません。
|
4
実行環境→本番環境という言葉にしました。
title
CHANGED
|
@@ -1,1 +1,1 @@
|
|
|
1
|
-
AIの
|
|
1
|
+
AIの本番環境構築について
|
body
CHANGED
|
@@ -1,4 +1,4 @@
|
|
|
1
|
-
AIシステムの「
|
|
1
|
+
AIシステムの「本番環境」の構築には、何が必要でしょうか?
|
|
2
2
|
|
|
3
3
|
現在、AIモデルをプロトタイプ開発していまして、うまくいけば、ゆくゆくは
|
|
4
4
|
実行環境も作りたいなと考えています。
|
3
AWSを使う、使わないがポイントだったので⑤を微修正しました。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -43,7 +43,7 @@
|
|
|
43
43
|
とはいうものの、「クラウドの方がいいよ。」というご意見があれば、
|
|
44
44
|
クラウドを使った実装ももちろん、考えています。ご意見をいただければ幸いです。)
|
|
45
45
|
|
|
46
|
-
⓹実行環境の構築は、Linuxが一般的でしょうか?
|
|
46
|
+
⓹(AWSを使わない場合でも)実行環境の構築は、Linuxが一般的でしょうか?
|
|
47
47
|
やはりPCではなく、サーバーを使って構築するようなものでしょうか?
|
|
48
48
|
サーバーは、そこまで詳しくはないですが、勉強するつもりです。
|
|
49
49
|
まったくわからないわけでもありません。
|
2
番号の構成を変えると混乱しそうなので、番号の構成自体はそのままにしています。そのうえで、質問をわかるように書き換えました。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -7,11 +7,11 @@
|
|
|
7
7
|
どうすればよいかを明らかにしたいと考えています。
|
|
8
8
|
実行環境とは、学習済みの推論モデルを実行させることだと考えています。
|
|
9
9
|
学習は済んでいる前提です。
|
|
10
|
+
実行環境という表現は、本番環境という意味で使っています。
|
|
10
11
|
|
|
11
|
-
学習
|
|
12
|
+
学習はPCで行っていますが、サーバーなどにデプロイする際には、
|
|
12
13
|
何が必要なのかのイメージがついていません。
|
|
13
14
|
|
|
14
|
-
|
|
15
15
|
AIモデルのプロトタイプ開発は、Windows10のハイスペックなPCで、
|
|
16
16
|
Anaconda、JupyterNotebookで、Python、Tensorflow-gpu + Kerasで
|
|
17
17
|
行っています。
|
|
@@ -22,28 +22,31 @@
|
|
|
22
22
|
|
|
23
23
|
➁仮想環境にあるプログラムを、外側からコールすることはできるのでしょうか?
|
|
24
24
|
Pythonプログラムを、他の言語(Javaなど)からコールするような
|
|
25
|
-
イメージでしょうか?
|
|
25
|
+
イメージでしょうか?既存のシステムはおそらくJavaだと思います。
|
|
26
26
|
コールの仕方はどこかで紹介されてたりしますか?
|
|
27
27
|
|
|
28
28
|
➂AIインフラの構築を請け負う会社などがあったりするのでしょうか?
|
|
29
29
|
AIインフラエンジニアの募集するという話でしょうか?
|
|
30
|
-
私できます
|
|
30
|
+
「私できます。」みたいな方はいるのでしょうか?
|
|
31
|
-
(→いるとお伺いしました。)
|
|
31
|
+
(→いるとお伺いしました。)
|
|
32
32
|
|
|
33
33
|
➃AWSなどのクラウドサービスの活用も考えられると思いますが、
|
|
34
34
|
参考になるような情報はありますでしょうか?
|
|
35
|
-
(最初に質問
|
|
35
|
+
(最初に質問を書いた時には、混乱して意味不明な質問だったかと思いますが、
|
|
36
|
+
ご回答いただいた内容を自分なりに整理して、AWSを活用して、
|
|
37
|
+
出来そうなイメージがわいてきました。
|
|
36
|
-
何か参考になるような情報がありましたら、お願い致します。
|
|
38
|
+
ということで何か参考になるような情報がありましたら、お願い致します。
|
|
37
39
|
一応、SageMakerでmnistのプログラムをWebAPIにデプロイするところまでは
|
|
38
|
-
実際に
|
|
40
|
+
実際にやってみています。
|
|
39
|
-
自前でできれば、それに越したことはないので、
|
|
41
|
+
ただ、AWSを使わずに自前でできれば、それに越したことはないので、
|
|
40
|
-
思っています。
|
|
42
|
+
自前でやる選択肢についてもまだ考えたいと思っています。
|
|
41
|
-
クラウドの方がいいよというご意見があれば、
|
|
43
|
+
とはいうものの、「クラウドの方がいいよ。」というご意見があれば、
|
|
42
|
-
考えています。ご意見いただければ幸いです。)
|
|
44
|
+
クラウドを使った実装ももちろん、考えています。ご意見をいただければ幸いです。)
|
|
43
45
|
|
|
44
46
|
⓹実行環境の構築は、Linuxが一般的でしょうか?
|
|
45
47
|
やはりPCではなく、サーバーを使って構築するようなものでしょうか?
|
|
46
|
-
サーバーは、そこまで詳しくはないです。
|
|
48
|
+
サーバーは、そこまで詳しくはないですが、勉強するつもりです。
|
|
49
|
+
まったくわからないわけでもありません。
|
|
47
50
|
|
|
48
51
|
「開発環境」構築については、ネットでも情報があるようですが、
|
|
49
52
|
「実行環境」の構築については情報が少なく、情報収集したいと思っています。
|
1
番号の構成は変えずに、質問の内容を整理しました。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -2,43 +2,50 @@
|
|
|
2
2
|
|
|
3
3
|
現在、AIモデルをプロトタイプ開発していまして、うまくいけば、ゆくゆくは
|
|
4
4
|
実行環境も作りたいなと考えています。
|
|
5
|
-
既存のシステムにAI機能を組み込むということを考えたいのですが、
|
|
5
|
+
既存のシステムにAI機能を組み込むということを考えていきたいのですが、
|
|
6
|
-
Pythonで作ったAI
|
|
6
|
+
Pythonで作ったAIモデルを「推論」するための実行環境を作るには、
|
|
7
|
-
|
|
7
|
+
どうすればよいかを明らかにしたいと考えています。
|
|
8
8
|
実行環境とは、学習済みの推論モデルを実行させることだと考えています。
|
|
9
|
+
学習は済んでいる前提です。
|
|
9
10
|
|
|
11
|
+
学習させるときは、PCで行っていますが、サーバーなどにデプロイする際には、
|
|
10
|
-
|
|
12
|
+
何が必要なのかのイメージがついていません。
|
|
13
|
+
|
|
14
|
+
|
|
11
|
-
Windows10のハイスペックな
|
|
15
|
+
AIモデルのプロトタイプ開発は、Windows10のハイスペックなPCで、
|
|
12
16
|
Anaconda、JupyterNotebookで、Python、Tensorflow-gpu + Kerasで
|
|
13
17
|
行っています。
|
|
14
18
|
|
|
15
19
|
具体的な疑問としては、
|
|
16
|
-
|
|
20
|
+
➀(学習ではなく)推論モデルの実行環境を構築するのには、サーバーに
|
|
17
|
-
|
|
21
|
+
Anaconda、venvやnvidia-Dockerなどで仮想環境を作るものなのでしょうか?
|
|
18
|
-
実行環境の構築には、nvidia-Dockerを使いますか?
|
|
19
22
|
|
|
23
|
+
➁仮想環境にあるプログラムを、外側からコールすることはできるのでしょうか?
|
|
20
|
-
|
|
24
|
+
Pythonプログラムを、他の言語(Javaなど)からコールするような
|
|
21
25
|
イメージでしょうか?
|
|
22
26
|
コールの仕方はどこかで紹介されてたりしますか?
|
|
23
|
-
仮想環境にあるプログラムを、外側からコールすることはできるのでしょうか?
|
|
24
27
|
|
|
25
|
-
|
|
28
|
+
➂AIインフラの構築を請け負う会社などがあったりするのでしょうか?
|
|
26
29
|
AIインフラエンジニアの募集するという話でしょうか?
|
|
27
30
|
私できます、みたいな方はいるのでしょうか?
|
|
31
|
+
(→いるとお伺いしました。)
|
|
28
32
|
|
|
29
|
-
|
|
33
|
+
➃AWSなどのクラウドサービスの活用も考えられると思いますが、
|
|
30
|
-
既存システムに組み込むということが、ネットワーク経由するAWSと
|
|
31
|
-
|
|
34
|
+
参考になるような情報はありますでしょうか?
|
|
35
|
+
(最初に質問した時は、混乱していましたが、今は、出来そうな気がしてきました。
|
|
36
|
+
何か参考になるような情報がありましたら、お願い致します。
|
|
32
|
-
|
|
37
|
+
一応、SageMakerでmnistのプログラムをWebAPIにデプロイするところまでは
|
|
33
|
-
試してみましたが、既存システムに組み込むということを考え、
|
|
34
|
-
|
|
38
|
+
実際にでやってみています。
|
|
39
|
+
自前でできれば、それに越したことはないので、自前でやる選択肢も考えたいと
|
|
40
|
+
思っています。
|
|
35
|
-
クラウドの方がよ
|
|
41
|
+
クラウドの方がいいよというご意見があれば、クラウドを使った実装ももちろん、
|
|
42
|
+
考えています。ご意見いただければ幸いです。)
|
|
36
43
|
|
|
37
|
-
⓹実行環境の構築は、Linuxが一般的で
|
|
44
|
+
⓹実行環境の構築は、Linuxが一般的でしょうか?
|
|
38
45
|
やはりPCではなく、サーバーを使って構築するようなものでしょうか?
|
|
46
|
+
サーバーは、そこまで詳しくはないです。
|
|
39
47
|
|
|
40
48
|
「開発環境」構築については、ネットでも情報があるようですが、
|
|
41
49
|
「実行環境」の構築については情報が少なく、情報収集したいと思っています。
|
|
42
50
|
完全な回答でなくて全然構わないので、考えるきっかけ、ヒントをいただけたらと
|
|
43
|
-
思っています。
|
|
44
|
-
宜しくお願い致します。
|
|
51
|
+
思っています。宜しくお願い致します。
|