機械学習 【機械学習】pytorchで回帰直線を推定してみた!! こんにちは 今回は「pytorchによる回帰直線の推定」を行っていきたいと思います。 「誤差逆伝播」という機械学習の基本的な手法で回帰直線を推定します。 本当に基礎中の基礎なので、しっかり押さえておきましょう。 ... 2021.03.22 機械学習
機械学習 【機械学習】pytorchでの微分 こんにちは 今回は「pytorchでの微分」について解説したいと思います。 pytorchでの微分を理解することで、誤差逆伝播(微分を利用した重みパラメータの調整)などの実践的な手法を使えるようになります。 微分... 2021.03.19 機械学習
機械学習 【機械学習】pytorchの基本操作 こんにちは 今回は「pytorchの基本操作」について解説したいと思います。 pytorchの基本操作 torchのインポート まず、「torch」というライブラリをインポートします。 pyt... 2021.03.18 機械学習
プログラミング 【fortran】モンテカルロ法で円周率求めてみた! 今回は「モンテカルロ法」で円周率を求めてみたいとおもいます。 モンテカルロ法は乱数を使ったシミュレーション方法です。 そのため今回はfortranのサブルーチンの一つである、random_numberを使います。 ... 2020.01.15 プログラミング
プログラミング 【fortran+python】シミュレーション入門2~相互作用のある粒子~ シミュレーション入門の第二弾です。 第一弾はこちら 今回は「相互作用のある粒子」のモデルを考えてみたいと思います。 相互作用があるので粒子が衝突したときにしっかりと跳ね返るようになります。 相互... 2020.01.12 プログラミング物理
プログラミング 【fortran+python】シミュレーション入門~相互作用のない2粒子のシミュレーション~ 今回はfortranとpythonを使ってシミュレーションをしてみましょう。 何回かに分け、基本のところからやりたいと思います。 初回は「相互作用のない二つの粒子」のモデルを作ってどのような運動をするのか見てみます。 手... 2020.01.09 プログラミング
プログラミング 【fortran】ニュートン法で方程式の解を求めてみた! 今回はfortranを使い、ニュートン法で方程式の解を求めたいと思います。 このようなコードになります。 ニュートン法で方程式の解を求める ニュートン法とは ニュートン法とは上の図のよう... 2019.11.13 プログラミング
プログラミング 【fortran】if文を使って積分の収束値を自動で決める!! 今回はfortranを使って、積分の収束値を求めていきたいと思います。 使うのは「if」文です。 条件分岐をさせて、収束する値をコンピューターに自動で決めてもらおうと思います。 具体的にはこのようなコードになりま... 2019.11.06 プログラミング
プログラミング 【fortran】台形公式を使ってガウス積分を求めてみた!! 今回はfortranで台形公式を使ってガウス積分を求めてみたいと思います。 台形公式は関数の作る面積(積分したもの)を近似して求めたものです。 台形公式でガウス積分を求める コード では始めにコードを書いて... 2019.10.30 プログラミング
プログラミング 【簡単】Texの導入方法を解説してみた!! 今回は「Tex」の導入方法について解説したいと思います。 少しややこしかったので、丁寧に解説していきたいと思います。 ※インストールに時間がかかります!(2時間くらい)十分時間があるときにやってください。 ※window... 2019.10.20 プログラミング