エンジニアのひとりごと

興味あること:機械学習,量子コンピュータ,たまに競馬

会社員になって一年がたとうとしている

久しぶりにブログを更新する。 エンジニアとして社会人デビューしてもう一年がたとうとしているので、一年で得た学び、感想などを記そうかと思った次第です。 会社について 過去の記事を見ればわかるように、量子コンピュータとか機械学習に興味があった大学…

PythonでMySQLを操作

レース結果のデータを取るスクレイパーは完成して,10年分のデータ取ってみた 次はお馬さんのデータ(血統,性別,生年月日,など)を取ってこよう netkeiba.comの馬のページのurlは http://db.netkeiba.com/horse/馬固有の数字>/ になっていて,取ってきた…

量子コンピュータ/イジングマシン周りの話

なんか最近,というか去年ごろからD-WAVEとかイジングモデルとかいう言葉が世間に出てきた その辺のことは少し知っているので,ちょっと書いておこうかと思う 量子コンピュータは大きく分けて2種類に分けられる 量子アニーリング方式 量子ゲート方式 最近話…

MySQL備忘録(カラムを変数で指定したい)

カラム名を変数で指定したいと思ったのでこんなことを書いてやってみた cur.execute("UPDATE race SET %s=\"%s\", %s=\"%s\", %s=\"%s\" WHERE race_id=\"%s\"",(string[x]+str(i+1),data[x][3*i],string[x]+str(i+1)+"_pay",data[x][3*i+1],string[x]+str(i…

Learning Active Learning from Data

Learning Active Learning from Data ・どんな論文 Active Learning(AL)に対してデータ・ドリブンな新しいアプローチを提案 クエリの選択を回帰問題として定式化した ・先行研究に比べて良いところ 以下の二つの先行研究の欠点を改善している. *既にある人…

MySQL

MySQLのインストールから最初の起動,動作確認の覚え書き.(mac) インストール $ brew update $ brew install mysql でインストール終わり. とりあえず動かしてみる. $ mysql.server start Starting MySQL .. SUCCESS! $ mysql -uroot Welcome to the MySQ…

スクレイピングお勉強日記3

ちょっと最近忙しくて,スクレイピング周りの勉強する暇がなかったのでしばらくぶりになってしまった. netkeiba.comの一つのページから着順とかその他諸々の情報を引っ張ってきてcsv形式で書き出すものを作った とりあえず2017年の宝塚記念のデータを引っ張…

スクレイピングお勉強日記2

これを使ってお勉強中なんだけど,本に書いてある通りに書いても正しく動かない! p49のコードはリストの要素を区切る「カンマ」がないし,変数の名前に誤植あるし という小言を言いながら3章まで終わって, あとはデータの格納の仕方を習得すればとりあえ…

gslで特異値分解してみた

gsl

特異値分解を使うことになったからとりあえずライブラリで特異値分解を実行してみた. gslには特異値分解を行う int gsl_linalg_SV_decomp (gsl_matrix * A, gsl_matrix * V, gsl_vector * S, gsl_vector * work) という関数が用意されている. この関数は …

スクレイピングお勉強日記

「PythonによるWebスクレイピング」でスクレイピングを勉強中である. とりあえず本通りにコード書いて実行して見たらこんなwarningがでてきた, __.py:181: UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser…

機械学習で競馬予想したい

僕は大学院で機械学習周りを勉強したり研究したりしている. ふと思った,機械学習で競馬予想して見たいと. 思ったのは結構前だけど,そろそろ取り組み始めようと思う. 決意表明しないといつまでもやらなさそうなので,ここで決意表明しておこう. 文献調…