Python

【Pyxel】Pythonでギャラクシアン作成【Udemy講座】

Udemy講座、Pyxelを用いてレトロゲームのギャラクシアンを作成しました。 ギャラクシアンはインベーダーゲームのようにエイリアンを倒すシューティングゲームです。敵は編隊を組んで攻撃を仕掛けてき、攻撃中のエイリアンから...
Python

【Pyxel】Pythonでレトロゲーム作成

最近のゲームは超リアルで、没入感がとんでもない作品が多く作られていますが、一昔前のレトロゲームはそのドット絵の見た目、ピコピコ音から何とも言えない懐かしさを感じさせてくれます(自分はギリギリ世代ではないですが) PythonにはPy...
機械学習

前進差分近似と中心差分近似の誤差

ゼロから作るディープラーニング3-フレームワーク編にて「前進差分近似に比べて、中心差分近似のほうが真の微分値に近い」と参考文献とともに紹介されていたのでこちらを参考に誤差がどれほどなのか確かめてみます。 式 前進差分近似 ...
Python

【Python】アサーションでエラーを自動的に検出する

簡単な使い方 リファレンスをみると assert 文は、プログラム内にデバッグ用アサーション (debugging assertion) を仕掛けるための便利な方法です 正直これだけ見てもよくわからないですが、使い方は ...
機械学習

データサイエンス100本ノック(SQL)の個人的躓きポイント part1

データサイエンス100本ノックをSQLで解いていったうえで個人的に躓いたポイントをメモしていきます。この記事では前半の51問目までが対象です。データベースはPostgreSQL12です。 基本的にはこちらの書籍を学習した後に解いてい...
機械学習

バックプロパゲーション(誤差逆伝播法)の誤差項を簡単に導出

この記事ではバックプロパゲーションによってどのように出力層から入力層へ誤差が伝播していくのか簡単な式を用いて説明していくものです。コード等は一切なしで説明していきます。 バックプロパゲーション(誤差逆伝播法)はニューラルネットワーク...
Pandas

【Pandas】DataFrameから文字列と数値データのcolumnを分ける

機械学習にてlightGBM等のモデルを使用する際には文字列データをlabel encodingやcategory encodingにて数値データに変換する必要があります。 文字列のデータだけを取り出すのはどうすればよいのか ...
競技プログラミング

【Python】Atcoder Beginner Contest177を解く

競技プログラミングの記事を書くのはいつ以来でしょうか、なんだかんだたまにやると面白いのでやってます。相変わらずがっつりやるわけでもなくチビチビとやっていましたが、茶色になりました。 仕事柄pythonを使うことが多くなったのでこの記...
LIFE

【睡眠】夜の睡眠時間を妨げる要因3つ

前回の記事で睡眠時間は生活の質をあげるために非常に重要だと考えていることを述べました。じゃあ一体どうして毎日決めた時間に眠れないのか。朝起きて「ねむい、、、今日こそ夜は早く寝るぞ。」と思いつつも夜更かししてしまうのか。私が夜更かしをしてし...
Python

【python】簡単な関数なら書けるのにlambda式は書けない

pythonを学習するとlambda式の存在に気付くと思います。いざ書いてみようとするとどうやって書いたらいいのかわからなくなってしまうのですが、なんとなくこう書けばいいのかな、という備忘録記事です。 対象 lambda式、聞...
タイトルとURLをコピーしました