新着記事

コラム

背伸びしたい中高生のための数学-学年・学校を超えた学びをしよう-

中高生が楽しむ数学の世界:背伸びして学ぼう! 数学はただの学校の教科と思われがちですが、実はとても創造的で、無限の可能性を秘めています。中高生の皆さんには、学校で習う範囲を超えて、数学の新しい領域に挑戦してみては?なぜなら、背伸びして学ぶこ...
コラム

数学をできるようになるには。数学を楽しむための技法

数学ができるようになる方法 この記事はアフィリエイトリンクが貼り付けてあります。 数学が苦手な人の共通点とは   数学が苦手な人には、公式を暗記するだけで応用が効かない、基礎が身についていない、すぐに答えを見てしまう、予習や復習をしないとい...
コラム

プログラミングができるようになるには

プログラミングを始める前に知っておきたい基礎知識 プログラミングを学ぶ前に、いくつかの基礎知識を把握しておくことが重要です。これには、プログラミングが何であるか、どのようにコンピューターと対話するのかという基本的な理解が含まれます。 また、...
RNN

ChatGPTを使ってpytorchでRNNを実装して株価の予測してみた。コード実装編

はじめに これまでAIの基礎について勉強していました。また、いろいろな手法やライブラリについても調べてきてAIを研究開発するのに必要な知識を身に着けてきました。 そこで今回から本格的にAIについて研究していきます! 今回はRNNをつかって株...

python×物理

python×物理

プログラムを作って理解する統計力学-プログラムコード解説-

はじめに 今回は・プログラムを作って理解する統計力学-固有エネルギーから各熱力学量を算出する①-・プログラムを作って理解する統計力学-固有エネルギーから各熱力学量を算出する②-・プログラムを作って理解する統計力学-固有エネルギーから各熱力学...
python×物理

プログラムを作って熱力学を理解する-温度、エネルギー、エントロピー-

初めに 今回はこの記事で使いましたエネルギーやエントロピーによるGの変化のアニメーションのコードの解説になります。 コード import numpy as np import pandas as pd import matplotlib.p...
python×物理

ポテンシャル関数型による波動関数の挙動

はじめに こちらの記事でpythonによるシュレディンガー方程式を紹介しました。行列の扱いが技巧的で感動したことを紹介させていただきました。 ここではプログラミングを行った結果を考察し、プログラミングの妥当性であったり、自分の知識の確認を行...
python×物理

任意のポテンシャルにおけるシュレディンガー方程式の解

はじめに 本記事は3.2.【例題】量子非調和振動子の固有状態こちらを参考、一部コードの引用をおこなっております。詳しい説明はこちらをご確認お願いします。本記事ではコードの「ここがすごい」や「これは参考になる」と思ったところを紹介します。また...

python基礎

python基礎

15分でわかるプログラミング基礎(辞書型のデータベース)

はじめに こちらのコラムでデータベースを紹介しました。理屈だけでなく実際に扱うことでより深く理解できると思います。ほとんどのSNS(YoutubeやX)は今回紹介するデータベースが構築され、管理されています。データベースの構築、管理は様々な...
python基礎

15分でわかるプログラミング基礎(ライブラリ)

はじめに 今回はpythonの強みの一つであるライブラリを解説します。ライブラリを知っているとコードを短く書くことができたり、処理を早くしたりすることができます。しかも、自分でもライブラリを作ることができ、自分に合わせた処理のまとまりを作っ...
python基礎

15分でわかるプログラミング基礎(関数)

初めに 今回はプログラミングの中でも便利な機能(文法)の関数について解説していきたいと思います。関数は一言でいうと、「持ち運びできる処理のかたまり」です。イメージとしては「中身が変化する持ち運びできるバッグ」です。これを使いこなせると長くな...
python基礎

15分でわかるプログラミング基礎(分岐処理でデータを分ける)

はじめに 今回はデータを場合分けしたい時や条件によって処理を変えた時などに使える文法を紹介します。以前の記事などで情報を集め、分析することで今後買う株を決めるための意思決定ができます。例えば、分析した結果がある業界に集中投資していた場合、他...

物理基礎

物理基礎

数学と物理に使われる重みについて-統計力学、量子力学、AIに使われる理由-

はじめに 今回は数学や物理に現れる重みについて解説します。統計力学やAIの勉強をしていると何の説明もなく「重み」や「重み付け」という言葉が度々登場します。私自身、何も知らないときに会議中に「重み」と言われたときに理解できず話が進んだ記憶があ...
物理基礎

プログラムを作って理解する統計力学-固有エネルギーから熱力学量を算出③-

はじめに 前回まではミクロの観点(固有エネルギーの確率分布)からマクロの観点な量(内部エネルギー)を導出しました。内部エネルギーを使って実際の物質を理解したり議論したりするのはやや難しいです。内部エネルギーは原子や分子の運動エネルギーとポテ...
物理基礎

プログラムを作って理解する統計力学-固有エネルギーから熱力学量を算出②-

はじめに 前回は固有エネルギーから確率分布を算出してみました。今後は得られた確率分布から熱力学量を算出してみましょう。特にこちらで紹介したようなエネルギーやエントロピー、自由エネルギーといった物質とも関係が深い量をみていきます。今回の記事で...
物理基礎

プログラムを作って理解する統計力学-固有エネルギーから熱力学量を算出①-

はじめに この記事ではシュレディンガー方程式から固有エネルギーという量を導く出しました。固有エネルギーはミクロな世界での重要な量で光との相互作用や電流などを考えるときに有効な物理量でした。一方、この記事ではエネルギーの学問である熱力学を紹介...

研究

ChatGTP-AI研究開発

重みと損失関数の更新履歴を追跡してみた。(初心者が本とChatGPTを使ってAIを作って研究してみた)

はじめに これまでChatGPTやネットを使ってAIの数字分類や回帰について調査してきました。 なんとなく、AIでできることや概要が分かるようになってきましたので、次にどうやってAIが動いているのか本とChatGPTを使って調査していきたい...
ChatGTP-AI研究開発

逆伝播について調査してみた。(初心者が本とChatGPTを使ってAIを作って研究してみた)

はじめに これまでChatGPTやネットを使ってAIの数字分類や回帰について調査してきました。 なんとなく、AIでできることや概要が分かるようになってきましたので、次にどうやってAIが動いているのか本とChatGPTを使って調査していきたい...
ChatGTP-AI研究開発

計算グラフと順伝播について調査してみた。(初心者が本とChatGPTを使ってAIを作って研究してみた)

はじめに これまでChatGPTやネットを使ってAIの数字分類や回帰について調査してきました。 なんとなく、AIでできることや概要が分かるようになってきましたので、次にどうやってAIが動いているのか本とChatGPTを使って調査していきたい...
ChatGTP-AI研究開発

回帰について調査してみた。(初心者がChatGPTを使ってAIを作って研究してみた)

はじめに 前回はChatGPTで数字判定の人工知能を作成してみました。一つ一つを解読していくと、どのコードも奥深いことが分かりました。 数字判定以外にも価格予測ができるみたいなのでそれをやってみたいと思います。 回帰のAIをChatGPTに...