
【完成】Pythonでオセロのスクリプトを作成
概要 オセロをプレイするAIを開発するために、まずはオセロを動かせるPythonスクリプトを構築しました。ざっくりと以下のような仕様です。 対戦形式は人間VS人間、人間VSCPU、CPUVSCPUが可… Read more »
概要 オセロをプレイするAIを開発するために、まずはオセロを動かせるPythonスクリプトを構築しました。ざっくりと以下のような仕様です。 対戦形式は人間VS人間、人間VSCPU、CPUVSCPUが可… Read more »
概要 Pythonで並列計算を実施したい時、joblibは最も手軽なライブラリの1つです。本記事では、このjoblibを使った並列計算の実施方法とそのパラメータの効果を整理しました。なお、joblib… Read more »
概要 明日から始まるNIPS2017の下準備のため、Paperを一括でDLし、それぞれのPaperのタイトルや要約、ページ番号等の一括取得、及びタイトルと要約はGoogleの機械翻訳にかけるPytho… Read more »
概要 Pythonでは、PydubのAudioSegmentを使って音声データを読み込み・加工したり、保存したりすることができます。ただし、Numpy等のデータの状態からAudioSegmentを作成… Read more »
概要 Webサイトに偽りの処理を要求し、攻撃することをCSRF(Cross Site Request Forgery)と呼びます。Djangoではこの攻撃を防ぐため、POSTリクエストにはCookie… Read more »
概要¶ Pythonを使って音楽ファイルを読み込み、サウンドスペクトログラムを作る手順を整理しました。大まかな手順は以下です。 pydubを使って音楽ファイルを読… Read more »
概要 テキスト文章をMeCabで形態素解析し、gensimでword2vecのモデルにする方法を整理しました。 必要なライブラリのインストール 1. gensim gensimはpipで簡単にインスト… Read more »
概要 最近流行りのニューラルネットワーク(ディープラーニング)ですが、モデルがブラックボックスであり、どのようなモデルとなっているのか分からないのが1つのネックです。とりあえず、どのように学習されてい… Read more »
概要 Jupyter Notebookを使うと、Markdownやprint機能を使って、Python等で書いたブログラムを非常に分かりやすい形で残すことができます。ただ、このデータをWordPres… Read more »
はじめに 番外編2では、loto6のデータをPandasを使ってより分析に適した形状に整理した手順をご紹介します。 手順は以下になります。 当選数字のベクトル表現 キャリーオーバー額の1行ずらし 販売… Read more »