python

python

次回の番号を予測してみて

予測されたロト7の当選番号:    これうまくいってるのかな
python

LSTMに似たアルゴリズム

1. GRU(Gated Recurrent Unit) 特徴: LSTMに似たリカレントニューラルネットワーク(RNN)の一種。 計算効率が高く、トレーニング時間が短い。 記憶セルが少ないため、モデルがシンプルでありながら、LSTMと同等...
python

ロト7の番号予想してみた

python

ChatGPTにロト7の当選番号予想プログラムを作ってもらってみた

はじめに ロト7の当選番号を予測することは、非常に挑戦的でエキサイティングな試みです。この記事では、長短期記憶(LSTM)ネットワークを使用してロト7の当選番号を予測するためのPythonプログラムを紹介します。 必要なツールとライブラリ ...
python

RNNとLSTMのちがい

参考 RNNは入出力を等しく学習→長期的な依存性の学習が苦手LSTMは入出力に重みを考慮して学習→長期的な依存性の学習が得意
python

NumbersとLSTM

NUMBERSには横滑り現象なるものがあるらしくLSTMで学習して当てる試みがほそぼそとあるらしい Qiitaだとこれとか Github 機械学習に興味あるのでやってみようと思う
python

Pythonで多次元配列にアクセスする

見たほうが早い
python

Pythonでガウス記号を定義する

floorを使えばいい。
python

numpyで行列の積を計算する

np.dot(A, B)でできる。
python

Pythonでxが原点周りのときのy=sin xのグラフ

\(y=\sin x\)は\(x\)が十分小さい時、\(y=x\)と近似できることが知られている。一周期分を取り出せば 2つのグラフのズレはこんな感じ。 たしかに小さいとよく一致している。
python

大学入学共通テスト2023のIIBの問1(2)

問1(2) \(\sin 2x\)と\(\sin x\)の値の大小関係を詳しく調べよう。 \begin{align}\sin 2x - \sin x = (□ \cos x - □)\end{align} であるから\(\sin 2x - ...
python

大学入学共通テスト2023のIIBの問1(1)

問1(1) \(x=\frac{\pi}{6}\)のとき\(\sin x □ \sin 2x\)であり、\(x=\frac{2}{3} \pi\)のとき\(\sin x □ \sin 2x\)である。 この問題は□に大小関係を補う問題である...
python

2015年センター試験数学IIBの第1問を可視化する

2015年センター試験数学IIBの第1問は \(O\)を原点とする座標平面上の2点\(P(2 \cos \theta,2 \sin \theta),Q(2 \cos \theta + 7 cos \theta,2 \sin \theta +...
python

Pythonで複素関数を描画する

Pythonで複素関数を描画する。例では \begin{align}f(z)=\frac{1}{z}\end{align} を可視化している。\(z=0\)に特異点があることが確認できる。 実行結果 ソースコード import numpy ...
python

Pythonでガンマ関数のグラフを作る

Pythonでガンマ関数のグラフを描く。mathライブラリを使って描画した。 実行結果 ソースコード import numpy as np import math import matplotlib.pyplot as plt N = 10...
python

オイラーの五角数定理を可視化 その1

オイラーの五角数定理を可視化を可視化する。とりあえず \begin{align}(q;q)_\infty=\prod_{n=1}^{\infty} (1 - q^n) \end{align} を可視化する。\(N=100\)の時、 以下コー...
python

一般化二項定理の近似 その1

\(x \ll 1\)の時,一般化二項定理は次のように近似できる \begin{align}\sqrt{1+x}=1+\frac{x}{2}\end{align} 結果 以下コード import sympy as sp from sympy...
python

Sympyで積分をする

Sympyで積分をするにはintegrate()を使う。例えば \begin{align}f&=2x\\\int f dx &= \int 2x dx = \frac{1}{2} x^2+C\end{align} であるので実際にSympy...
python

Sympyを使って微分する

Sympyを使って三次関数を描く。とりあえず以下の三次関数 \begin{align}f = x^3+x^2-x+4\end{align} を微分してグラフを描く。微分した結果は \begin{align}f’ = 3x^2+2x-1\en...
python

Sympyを使って三次関数を描く

Sympyを使って三次関数を描く。とりあえず以下の三次関数 \begin{align}f = x^3+x^2-x+4\end{align} を描き、sympy.plottingからplotをインポートする。 結果 以下コード import ...