2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミングに詳しい人ちょっと来てくれ

1 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:24:00.040 ID:w8KwuWHL0.net
pythonを勉強し始めたんだけど
目的は競馬予想ソフトを作ることで
どういう風に勉強を進めていけば良いのかアドバイスをくれないか

とりあえずpythonのスタートブックは買って1周した
みんなどうやってプログラミング勉強したか教えてください

2 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:25:15.269 ID:s/7EOOKCa.net
プログラミング知識ないのに社内SEに就職決まってしまった
入社してから勉強で出来るのかしら

3 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:27:56.235 ID:w8KwuWHL0.net
>>2
マジか
そんなことがあるんだ

4 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:29:28.962 ID:w8KwuWHL0.net
あげぽん

5 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:31:59.715 ID:w8KwuWHL0.net
誰もいないか

6 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:32:21.284 ID:UA/Scf6ta.net
>>1
目的があるならそれを進めるとよろし。
scikit-learnで早速機械学習させて遊ぼうぜ。

7 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:33:13.564 ID:iWPL4Okb0.net
俺はjavaだけど、一通りやったらAndroidアプリ作ってたから、なんか実戦的なアプリケーション作ってみたら?

8 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:34:09.371 ID:w8KwuWHL0.net
>>6
すまん超初心者でよくわからないけど
scikit-learnっての調べてみるな

9 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:35:28.953 ID:waFTFFRS0.net
>>2
できるってうそついてなきゃ研修するつもりで獲ったんだろ。

10 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:35:42.629 ID:2R6vs/470.net
ある程度覚えたらググる能力のほうが大事

11 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:35:52.113 ID:UA/Scf6ta.net
あとは競馬の結果をまとめてるサイトが無いか探してくれ。
そこから上手く情報を取り出す方法をかんがえよう。

12 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:36:17.329 ID:olIY4Wjp0.net
車内SEなら気楽なもんじゃん

13 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:36:41.475 ID:7zrj3Jug0.net
>>2
むしろ仕事しながらじゃないとわからないことが多すぎる
各社ごとにプログラムの組み方とか違う

14 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:37:19.082 ID:w8KwuWHL0.net
>>7
アプリ作れるの凄いなー
そうだよな、自分で作らないとな

15 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:38:12.143 ID:iy3sQrrp0.net
まず競馬予想の計算手順を紙に書き出す
それを元に画面の設計(ボタンの配置とか画面の遷移とかな)をこれまた紙に書き出す
ここまでできたら後は紙を見ながら組むだけの猿でもきる作業だよ

16 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:38:18.909 ID:1qGYBIXVM.net
競馬予想ソフトなんてたよそうぜ

17 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:39:31.994 ID:w8KwuWHL0.net
>>11
競馬の過去のデータは手元にあるというか
データラボっていうサービスで入手できるんだけどなあ

18 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:43:17.487 ID:UA/Scf6ta.net
>>15
固定の計算式で予測ができるわきゃない。

機械学習で行うのは、非常にざっくり言うと、
「過去のデータから、予測のための計算式を自動的に生成する」処理だ。

19 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:44:34.264 ID:w8KwuWHL0.net
>>15
ありがとう
いろいろググってみる

20 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:45:44.937 ID:Xz2VIH7l0.net
PRMLを読破しよう

21 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:46:58.102 ID:s/7EOOKCa.net
>>9
嘘はついてないよ
求人にも初心者可とは書いてあった
ただ新卒じゃなく中途なんで不安があった

>>13
そうか
とりあえず実務で経験積みます

22 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:47:09.273 ID:w8KwuWHL0.net
>>18
例えば過去の戦績を参照して前走の着順が良い馬から順に選ぶ
みたいなことができるの?

23 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:48:33.096 ID:w8KwuWHL0.net
>>20
http://ibisforest.org/index.php?PRML
これか! 難しそうだな……

24 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:51:59.578 ID:w8KwuWHL0.net
しかも高価だねい

25 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:53:16.462 ID:UA/Scf6ta.net
>>22
それは機械学習では無いから俺が言ってるものとは関係ない。
各馬の前走のラップタイムを取得して並べるのは当然可能。

>>23
ある程度以上の地頭と、まともな理系大学生レベルの数学の教養が無いと、詰むと思われ。
非推奨。

26 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:55:29.976 ID:w8KwuWHL0.net
>>25
ラップタイム並べられるのか

残念ながら数学の教養はありませんな
ダメか……

27 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 19:59:49.463 ID:w8KwuWHL0.net
機械学習に関していろいろ調べてるんだけど
何かオススメの書籍などあります?

28 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:00:39.389 ID:oTq32GGE0.net
並び替えるだけの事に数学の何を必要とすると言うのか
Excelで十分すぎる

29 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:04:11.433 ID:UA/Scf6ta.net
例えば競馬場、馬場の状態、当日の天候、騎手などのデータと、その環境において馬が何秒のラップタイムで走ったかというデータのリストがあったとする。
それらのデータを機械学習させることで、競馬場、馬場の状態、当日の天候、騎手を入力することで、その馬が何秒のラップで回るかを予測させることができる。
「過去のデータに基づいて、未来のデータを予測する」のが機械学習だ。

30 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:09:13.594 ID:w8KwuWHL0.net
>>29
おおありがとう
機械学習を学べば色々予想できそうだな

31 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:11:19.443 ID:qjKC0f/s0.net
>>18
ワロタ
vipで質問してるお前ごときに作れるわけねーだろ
来世に期待しろ

32 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:15:25.784 ID:UA/Scf6ta.net
>>29
ただ、実際にラップタイムに直結する情報が欠けている場合、予測結果は全然使い物にならなくなるから注意。

33 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:16:30.341 ID:TS1jiypa0.net
ぴとん

34 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:21:58.818 ID:UA/Scf6ta.net
>>31
勘違いさん

俺は>>1ではない
先人の作ったモジュールを利用するのは凡人でもできる。
先人がすでに、計算式を自動生成(ニューラルネットワーク等)する仕組みを作っている。

よって俺でも>>18で述べた処理は実装可能なのよ。

35 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:25:43.721 ID:w8KwuWHL0.net
うーむ
どうやら数学の勉強からやりなおさないとダメかな

ありがとう教えてくれた人

36 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:26:44.233 ID:UA/Scf6ta.net
ちなみにデータはどこのサイトから取り出すつもりだっけ、URL貼ってちょ。

37 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:28:17.151 ID:iWPL4Okb0.net
>>36
それをググる能力がプログラミング力と言っても過言ではない

38 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:29:33.350 ID:UA/Scf6ta.net
>>35
理屈は適当にスライドでも見てわかった気になりゃいいのよ。
実装を始めようぜ。

39 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:30:43.045 ID:w8KwuWHL0.net
>>36
http://www.netkeiba.com
http://jra-van.jp

下は会員になると公式データを使ったソフトを使えたりできるのよ

40 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:32:35.241 ID:1ZzDa2ov0.net
とりあえずみんなのPythonとかいう本をあふぃ

41 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:34:07.675 ID:8wu721770.net
各馬のデータをまとめるのは現実的じゃない
倍率と結果だけでデータベース組む方が良い

42 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:34:43.392 ID:w8KwuWHL0.net
>>40
アニメっぽい蛇が表紙の本か
あれオススメなのか

43 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:34:56.800 ID:UA/Scf6ta.net
>>39
うーん、まずデータの取り出しが大変そうだね。
csvやtsvみたいなテキストデータオンリーで結果をまとめたサイトが欲しいな。

44 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:36:24.840 ID:UA/Scf6ta.net
有料の方は、どんな感じでレースの情報が観れるのん?

45 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:41:55.385 ID:w8KwuWHL0.net
>>44
例えばTARGETっていうソフトがあるんだけど
そのソフトはあらゆる場合を想定して絞ってデータを出せて
それを書き出すこともできるのよcsvとかで

46 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:44:23.963 ID:47zgf94Pp.net
直接データベース参照するモジュールが公開されてるわけではないんだな
だったらデータはcsvから引っ張るとして自動的にそのcsv更新させるとこから始めるか
まずはブラウザのデバッグモードでpostしてるメッセージ解析だな

47 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:47:31.442 ID:UA/Scf6ta.net
>>45
なるほど
そのcsvデータから、
・ある馬の戦績のみを取り出し
・必要なデータを保存
するようなプログラムをまず組んでみたらどうだろうか。ググりながら。
そういったデータが大量に用意できれば、あとはscikit-learnの分類器に学習させるだけ。

48 :以下、\(^o^)/でVIPがお送りします:2015/09/03(木) 20:56:46.050 ID:w8KwuWHL0.net
>>47
うーむ
とりあえずググりながらやってみるよ

総レス数 48
12 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★