並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 138件

新着順 人気順

mmmmmの検索結果1 - 40 件 / 138件

mmmmmに関するエントリは138件あります。 数学mathアルゴリズム などが関連タグです。 人気エントリには 『中日新聞:自動車工場のガロア体 QRコードはどう動くか』などがあります。
  • 中日新聞:自動車工場のガロア体 QRコードはどう動くか

    その誕生を地元新聞も経済新聞も記事にしなかった。2年後、『コードの情報を白黒の点の組み合わせに置き換える』と最下段のベタ記事で初めて紹介された時、その形を思い浮かべることができる読者はいなかった。いま、説明の必要すらない。QRコードはなぜ開発され、どう動くのだろうか。 QRコードは、自動車生産ラインの切実な要請と非自動車部門の技術者の「世界標準の発明をしたい」という野心の微妙な混交の下、1990年代前半の日本電装(現デンソー)で開発された。 トヨタグループの生産現場では、部品名と数量の記された物理的なカンバンが発注書、納品書として行き来することで在庫を管理する。そのデータ入力を自動化するバーコード(NDコード)を開発したのがデンソーだ。 バブル全盛の1990年ごろ、空前の生産台数、多様な車種・オプションに応えるため、部品も納入業者も急激に増え、NDコードが限界を迎えていた。63桁の数字しか

    • 30 分でわかる!アルゴリズムの基本

      このスライドは、2022/4/14 に実施されたイベント『問題解決のための「アルゴリズム × 数学」- Forkwell Library #1』の基調講演を加筆修正したものです。実際の講演(35 分)を見たい方は、以下の URL をご覧ください。 https://www.youtube.com/wat…

        30 分でわかる!アルゴリズムの基本
      • 数学・物理学の知識を理解するための「足りない知識」を「ツリー構造」で掘り下げていける学習サイト「コグニカル」レビュー

        分野が広く、さまざまな知識を求められる数学や物理学。これらの知識をツリー構造により分からないところまでひたすら掘り下げて、基礎の基礎から学ぶことができる学習サイトが「コグニカル」です。一体何かどう学べるのか?ということで、実際にコグニカルを使ってみました。 コグニカル https://cognicull.com/ja コグニカルのトップページはこんな感じ。「ばねの弾性力による位置エネルギー」「位置エネルギー」など、数学・自然科学・工学のさまざまな知識が353個並んでいます。 試しに「熱振動」をクリックすると、「熱振動とは、分子など、原子の集合で生じる原子の振動のことです。」と、熱振動について記述されたページが表示されました。また、分子と原子が振動している様子のイメージがアニメーションで表示されています。 読み進めていくと、「説明が理解できない場合」は「以下の知識が不足している可能性がありま

          数学・物理学の知識を理解するための「足りない知識」を「ツリー構造」で掘り下げていける学習サイト「コグニカル」レビュー
        • 「2乗してはじめて0になる数」とかあったら面白くないですか?ですよね - アジマティクス

          「その数自体は0でないのに、2乗するとはじめて0になる数」ってなんですか? そんな数あるはずがないと思いますか? でももしそんな数を考えることができるなら、ちょっとワクワクすると思いませんか? 今回はそんな謎の数のお話。 実数の中には、「2乗して0になる数」というのは0しかありません。 (2乗して0になる実数は0しかない図) ということは、「2乗してはじめて0になる数」というのがあるとしたら、それは実数ではありえません。 「1年A組にはメガネの人はいないので、メガネの人がいたとしたらその人は1年A組ではありえない」くらいの当たり前のことを言っています。 この辺の議論は、複素数で「」を導入したときと同じですね。 「実数の中には、2乗して-1になる数というのは存在しないので、それがあるとしたら実数ではありえない」ということで「虚数」であるが導入されるわけです。 それならばということで、ここでは

            「2乗してはじめて0になる数」とかあったら面白くないですか?ですよね - アジマティクス
          • できるだけ嘘を書かずに計算量やオーダーの説明をしようとした記事 - えびちゃんの日記

            計算量についてのお話です。対象は、プログラミング経験はあるが計算量のことを知らない初心者から、計算量のことを知っているつもりになっている中級者くらいです。 数式を見たくない人にとっては読むのが大変かもですが、深呼吸しつつ落ちついて読んでくれるとうれしいです。 それから、この記事が自分には合わないな〜と思ったときは、(別の記事を Qiita とかで検索するよりも)この記事の一番下の 参考文献 にある本を読むことをおすすめします。Amazon の試し読みで無料で読めます*1。 TL; DR 関数の増加度合いのことをオーダーと呼ぶよ 計算量は、入力サイズ(など)を受け取ってアルゴリズムの計算回数(など)を返す関数だよ その関数のオーダーについての議論がよく行われるよ オーダーを上から抑えるときは \(O\)、下から抑えるときは \(\Omega\) を使うよ オーダーを上下両方から抑えたいときは

              できるだけ嘘を書かずに計算量やオーダーの説明をしようとした記事 - えびちゃんの日記
            • 「映像も物理も、微分可能になるとすごいことが起きる」ということの意味を文系にもわかるように説明しようと試みる

              「映像も物理も、微分可能になるとすごいことが起きる」ということの意味を文系にもわかるように説明しようと試みる 2021.07.26 Updated by Ryo Shimizu on July 26, 2021, 07:12 am JST 最近のプログラミングの新しい波は微分可能プログラミング(differentiable programming)である。 微分可能プログラミングとは、簡単に言うと・・・と思ったが、簡単に言うのは結構難しい。 まず「微分」という言葉があまり簡単ではない印象がある。 まずは微分と積分の関係性を説明しておこう。文系の読者に向けた記事であるので、非常にざっくりと説明してみよう(そのかわり、元々数学が得意な読者にとっては直感的ではない説明になるかもしれない)。 まず、瓶からコップにジュースを移すような状況を想定してみる。 瓶からコップが一杯になるまで60秒で注ぐとし

                「映像も物理も、微分可能になるとすごいことが起きる」ということの意味を文系にもわかるように説明しようと試みる
              • 正規表現の"正規"とは何か気になったら正規表現の歴史を紐解くことになってしまった話

                正規表現の"正規"って何 ある時ふと思いました。 「正規表現の"正規"って何だろう?」 「何を根拠に"正規"を名乗っているのか?」 と。 「誰かが『これが正規の表現だ』と言ったはず」で、 「それは周りにどうやって"正規"だと認められたのだろう」 ということが気になったので調べてみました。 "正規表現"という名前でなくて、"ジャックさんの表現"とか"記号ごちゃごちゃ表現"だったらこんな疑問も持たなかったのですけど。 数学における"正規"とは 一般に"正規"というと、"正規品"や"正規の手順"といったように"本物の(genuine)"や"公式な(official)"といった意味がありますが、数学の"正規"はちょっと違います。 数学で"正規"(および"正則"、英語では"regular"または"non-singular")は、ある概念に強い制限をかけたもの、という意味です。強い制限をかけたものは取

                  正規表現の"正規"とは何か気になったら正規表現の歴史を紐解くことになってしまった話
                • QDくん⚡️Python x 機械学習 x 金融工学 on Twitter: "確率・統計をわかりやすく解説した、200ページ超えの長編スライド。 図解や具体例をふんだんに盛り込んだ直感的説明が秀逸。 数学カフェ 確率・統計・機械学習回 「速習 確率・統計」 https://t.co/8mGWUd8f4D https://t.co/VkDWjFjfWR"

                  確率・統計をわかりやすく解説した、200ページ超えの長編スライド。 図解や具体例をふんだんに盛り込んだ直感的説明が秀逸。 数学カフェ 確率・統計・機械学習回 「速習 確率・統計」 https://t.co/8mGWUd8f4D https://t.co/VkDWjFjfWR

                    QDくん⚡️Python x 機械学習 x 金融工学 on Twitter: "確率・統計をわかりやすく解説した、200ページ超えの長編スライド。 図解や具体例をふんだんに盛り込んだ直感的説明が秀逸。 数学カフェ 確率・統計・機械学習回 「速習 確率・統計」 https://t.co/8mGWUd8f4D https://t.co/VkDWjFjfWR"
                  • 統計検定1級(2021)を受験した話(統計数理の試験対策・勉強編) - Taro Masuda’s diary

                    この記事は何? タイトルの通り、2021年の統計検定1級試験を受験し統計数理に合格してきたので、記憶が鮮明なうちに勉強してきた内容をメモしておこうと思います。ちなみに、統計検定は私にとって今回が(級によらず)初めての受験でした。 対策・勉強した内容以外の、当日の受験体験記は以前に公開していますので、そちらもご興味あればぜひ併せてご覧ください。 taro-masuda.hatenablog.com 免責 あくまで個人的な方法論であるため、本記事の情報が必ずしも今後の試験においてそのまま有効であるとは限りませんのでご注意ください。損失等をこうむられた場合であっても、筆者は一切の責任を負いかねます。 TL;DR 久保川先生の教科書『現代数理統計学の基礎』の2~8章の章末問題((*)印は飛ばす) + 統計数理は過去問を仕上げました。過去問は1ヶ月以上前からやるのがお勧めです。 現代数理統計学の基礎

                      統計検定1級(2021)を受験した話(統計数理の試験対策・勉強編) - Taro Masuda’s diary
                    • ポケモンの最強タイプを考える【グラフ理論】 - Qiita

                      導入 先日、ポケモンの最新作『Pokémon LEGENDS アルセウス』が発売されました。ポケモン愛好家の中で密かに話題を集めたのが、新たに登場したポケモン「ゾロア(ヒスイのすがた)」と「ゾロアーク(ヒスイの姿)」のタイプです。なんと驚くべきことに、両者のタイプは未だ登場したことのなかった「ノーマル・ゴースト」だったのです。 ポケモンを知る人には説明不要ですが、これはノーマルタイプの唯一の弱点であるかくとう技をゴーストタイプで無効化しながら、ゴーストタイプの弱点であるゴースト技をノーマルタイプで無効化するという、非常にバランスのとれた、まさに夢のような複合タイプです。一部では、この「ノーマル・ゴースト」こそ最強の組み合わせなのではないかと噂されました。 しかし、果たして本当にそうなのでしょうか? ポケモンのタイプは全部で18種類あり、一匹のポケモンは二つまでタイプを持つことができます。考

                        ポケモンの最強タイプを考える【グラフ理論】 - Qiita
                      • 暗号技術の実装と数学

                        九州大学談話会「IMI Colloquium」 https://www.imi.kyushu-u.ac.jp/seminars/view/3001Read less

                          暗号技術の実装と数学
                        • 娘の「なぜ1+1=2なのか」に対して「りんご1つとりんご1つを合わせると2つになるって説明は」と聞くと「それは『例え』」と返された話

                          はやし @t_hayashi 博士(哲学)。専門は数学の哲学および数学史。何かあれば thayashi@ucalgary.ca まで。 genealogy.math.ndsu.nodak.edu/id.php?id=2274… はやし @t_hayashi 娘が「なんで 1+1 は 2 なのか」ときいてきたので「りんご 1 つとりんご 1 つをあわせるとりんご 2 つになるから』って説明はどう?」ときいたら「すべてのものがそうだとはかぎらないし、そもそもそれは『たとえ』であって説明ではない」という「おっ」とおもわされる答えがかえってきた。

                            娘の「なぜ1+1=2なのか」に対して「りんご1つとりんご1つを合わせると2つになるって説明は」と聞くと「それは『例え』」と返された話
                          • 数理最適化ことはじめ / Introduction to Mathematical Optimization

                            本スライドでは、数理最適化を概観し、基本的な問題とその解き方を分かりやすく解説することを目標にしています。数理最適化に興味を持っていただければ嬉しいです。 【目次】 1 章 数理最適化とは(p.2~20) 2 章 連続最適化問題(p.21~133) 3 章 離散最適化問題(p.134~238…

                              数理最適化ことはじめ / Introduction to Mathematical Optimization
                            • 何でも微分する

                              IBIS 2023 企画セッション『最適輸送』 https://ibisml.org/ibis2023/os/#os3 で発表した内容です。 講演概要: 最適輸送が機械学習コミュニティーで人気を博している要因として、最適輸送には微分可能な変種が存在することが挙げられる。微分可能な最適輸送は様々な機…

                                何でも微分する
                              • 6x6リバーシの神 - まめめも

                                絶対に勝てない6x6リバーシを作りました。あなたは黒番、AIが白番です。 絶対に勝てない6x6リバーシを作りました! ぜひ挑戦してみてくださいhttps://t.co/Ul5n3q9jMp— Yusuke Endoh (@mametter) December 30, 2021 これは何? 6x6の盤面のリバーシは後手必勝 *1 であることが知られています。 このAIは白番(後手)で完璧にプレイします。つまり黒番のあなたは絶対に勝てません。無力感を楽しんでください。 技術的な話 このAIはWebAssemblyになっているので、全部あなたのブラウザの上で動いてます。真のサーバーレスです。 AIのソースコードはRustで書きました。わりと堅実なゲーム木探索になってます。UIは普通にTypeScriptとthree.jsで実装しました。 github.com 作った順に説明します。 盤面の表現

                                  6x6リバーシの神 - まめめも
                                • three.jsで流体シミュレーション(stable fluids) | mofu

                                  We create beautiful expressions through programming and deliver the best possible experiences.

                                    three.jsで流体シミュレーション(stable fluids) | mofu
                                  • Pythonでニューラルネットワークを書いてみよう

                                    連載目次 本連載(基礎編)の目的 スクラッチ(=他者が書いたソースコードを見たりライブラリーを使ったりせずに、何もないゼロの状態からコードを記述すること)でディープラーニングやニューラルネットワーク(DNN:Deep Neural Network、以下では「ニューラルネット」と表記)を実装して学ぶ系の書籍や動画講座、記事はたくさんあると思います。それらで学んだ際に、「誤差逆伝播」(バックプロパゲーション)のところで挫折して、そこはスルーしている人は少なくないのではないでしょうか。個々の数式や計算自体を理解していても、何となく全体像がつかめずに、 と自信を持って言えない人も多いのではないかと思います。 本連載(基礎編)はそういった人に向けた記事になります。この記事はニューラルネットの仕組みを、数学理論からではなくPythonコードから学ぶことを狙っています。「難しい高校以降の数学は苦手だけど

                                      Pythonでニューラルネットワークを書いてみよう
                                    • 「ぷよぷよは計算困難」―パズル・ゲームと最適化アルゴリズム― – Ono Laboratory

                                      はじめに 最近,「一般化ぷよぷよのより強い計算困難性」なる研究を発表しました(東北大学の江藤宏先生,九州大学の木谷裕紀先生との共同研究.国内研究会であるゲームプログラミングワークショップで江藤先生による口頭発表.2021年12月30日現在,pdfはここから取れます). これは有名なビデオゲーム「ぷよぷよ」を一人用のパズルと見立てたとき,かつそれを一般化した場合,どの程度難しいものであるのかを(最適化)アルゴリズム論的に分析したものです.今回「最適化技術の応用・実践」に関する記事を集めよう,ということになりましたので,ちょうどよい題材ということで,この研究をより一般向けに解説してみようと思います.一般向けですので証明自体には踏み込まず,既存の定理と得られた定理の意義をおよそわかっていただくことをこの記事の目標とします.ただし「ぷよぷよ」について関してはおよそルール等がわかっている方を対象とし

                                      • なぜ物理学で実数を使うことに疑問を感じる人は少ないのですか。現実世界は実数で表すのに適切なのですか?つまり、量子論でも何でもいいのですが、空間にせよ時間にせよ、その"連続性"は担保されているのですか?

                                        回答 (7件中の1件目) 先人の回答にほぼ尽きているのですが補足を一応しておきます。少し雑多な文章になることをお許しください。 1 まず疑問を感じる人は少なくありません。統一理論への時空を離散化するアプローチ(後述するように単純に格子で離散化するわけではない)はループ量子重力と言います。しかし、現在のところの最有力候補、超弦理論がAdS/CFTという一つ大きな理論(予想?)へのアプローチを産んだのに比べて、これは私の知る限りそんなにうまくいってません。さて、当てずっぽうで離散化したら面白いんじゃないかなぁといって離散化したわけでなく、歴史的には明確なモチベーションがあります。2はそのモ...

                                          なぜ物理学で実数を使うことに疑問を感じる人は少ないのですか。現実世界は実数で表すのに適切なのですか?つまり、量子論でも何でもいいのですが、空間にせよ時間にせよ、その"連続性"は担保されているのですか?
                                        • [確率思考の戦略論] 1.確率理論の導入とプレファレンスの数学的説明

                                          import numpy as np import scipy from scipy.stats import binom %matplotlib inline %config InlineBackend.figure_format = 'svg' import matplotlib import matplotlib.pyplot as plt import seaborn as sns print("numpy version :", np.__version__) print("matplotlib version :", matplotlib.__version__) print("sns version :",sns.__version__) numpy version : 1.18.1 matplotlib version : 2.2.2 sns version : 0.8.1

                                            [確率思考の戦略論] 1.確率理論の導入とプレファレンスの数学的説明
                                          • しっかり学ぶ数理最適化 ヒューリスティック編 - Qiita

                                            これはどんな記事? 本記事は、私がヒューリスティック関連の知識をまとめることになった際に作成したJupyter Notebookを、Qiitaの記事へと改変したものです。 前提としてこれは梅谷俊治先生の「しっかり学ぶ数理最適化 モデルからアルゴリズムまで」という本(以下、教科書と表記)の内容に準拠しています。 そしてその内容の多くは、ありがたいことにネット上の様々な形で公開されており、梅谷先生によるスライド1やスライド2、日本オペレーションズ・リサーチ学会(以下、ORと表記)での記事1や記事2、そしてORの他の方の記事1や記事2などでも類似した内容を見ることが可能です。 (そしてそれ故に、本記事を公開させて頂いています。流石に本家の方がネット上で公開されていない内容を書くのは、例え権利的に問題がないとしても気が引けるので……) また、この記事は、それらの内容を踏まえた上で、私がネット上の様

                                              しっかり学ぶ数理最適化 ヒューリスティック編 - Qiita
                                            • みんなが数学で解いてみたい身近な問題

                                              私は数学が好きで、社会人になってからも、休みのたびに大学受験用の問題を解いて、密かに喜んでたりする。 でも、最近それに飽きてきた。 受験問題のように、他人が既に数学の問題として解ける形にしたものを解くことに飽きてしまったのだ。 だから、自分で問題を作って解いてみようと思ったんだけど、なかなかアイデアが浮かばない。 そこで、みんなに質問。身近な問題で、これを数学の知識で解いてほしいものってある? 数学の問題を解くことで、みんなの困ってることを解消し、役に立てればいいなぁ。

                                                みんなが数学で解いてみたい身近な問題
                                              • 128ビット符号付き整数の最大値は素数 - Rustで任意精度整数演算

                                                概要 2^n-1 型の数はメルセンヌ数と呼ばれ、更に素数である場合にメルセンヌ素数といいます。本記事では、メルセンヌ数に対する高速な素数判定法であるリュカ・レーマーテストを、Rustの任意精度演算用クレート rug を利用して実装します。 実行環境 CPU: Intel Core i7 1.8GHz メモリ: 16GB OS(ホスト): Windows 10 Home 21H1 WSL2: Ubuntu 20.04.3 rustc: Ver. 1.55.0 cargo: Ver. 1.55.0 符号付き整数型の範囲について Rustには組み込みの整数型として 8,\,16,\,32,\,64,\,128 ビット整数[1]がそれぞれ符号付き・符号なしで備わっています[2]。そのうち符号付き整数は、他の多くの言語と同様、2の補数によって負の数が表現されます。したがって、ビット数 n = 8,

                                                  128ビット符号付き整数の最大値は素数 - Rustで任意精度整数演算
                                                • 数式がある文書作成に役立つ資料まとめ | Math Relish

                                                  なかなか上手い表題を考えるのが難しかったのと, 置かれた状況によって「役立つ」の尺度が変わる. また技術文書に限るものでもないように思ったので, 単に文書とした. なんとも正確ではないが, 何も知らずに数式を書き連ねていくよりはよいだろうということで, この表題で本稿を書くことにした. ご容赦願いたい. はじめに 今やテクノロジーは高度に進化して, 様々な分野で数式を用いたコミュニケーションが必須となっている. しかし一方で数式と聞いて,その「書き方」に関して注意が払われることは意外に少ない. 清書する! 普段,数式に馴染みのある人でも,以下の時間が大部分を占めるのではなかろうか. 計算用紙に式を書く (宿題などの)レポートを書く 板書する これらはそれこそ学生や教員の垣根なく,日々体験していることだろう. だが次の機会がそうそうない. 清書する これは「不特定多数の人に向けて投稿する」と

                                                    数式がある文書作成に役立つ資料まとめ | Math Relish
                                                  • いろんなバンディットアルゴリズムを理解しよう - Qiita

                                                    今回は、何も知らないところからバンディットアルゴリズムを学びました。 シンプルなバンディットアルゴリズムから、各ユーザーごとに最適化するContextual Bandit、順序を最適化するCascading Banditまで解説します。 学んでいて疑問に思ったことを解消しつつ記載しています。 ソースコード https://github.com/birdwatcherYT/bandit 対象読者 バンディットアルゴリズムを理解して実装したい人 ユーザーごとにカスタマイズしたバンディットを理解して実装したい人(Contextual Bandit) 順序を最適化するバンディットを使いたい人(Cascading Bandit) バンディットアルゴリズム バンディットの問題設定を説明します。 スロットマシンN台がある スロットマシンの腕を引くと報酬がもらえる 累積報酬を最大化したい バンディットアル

                                                      いろんなバンディットアルゴリズムを理解しよう - Qiita
                                                    • 数学は哲学? - Sokratesさんの備忘録ないし雑記帳

                                                      「大学で数学は哲学になる」と主張する人がいる*1.特におもしろくもないし,適切な比喩とも思えないんだが,一部の頭がフワフワしている層や視野の狭い人々,数学を神聖なものに祭りあげたい何とかコミュニケーターなどには受けるらしく,ごくまれに信じている人がいる*2. ただ,実際問題,違いを説明しろと言われるとワリと困る.「リンゴとゾウの違いは何ですか」と聞かれているようなものなので,当然なのだが,「いや,見た目も大きさも全然違うじゃん」と言いたくなる.問題は「リンゴとゾウ」なら一目瞭然なのだが,「学問」は目に見えないので,どちらもわかっていない人には誰かが説明しないと違いがはっきりわからない点にある*3.「リンゴの触り心地はツルツルだし,ゾウも(牙が)ツルツルだから,きっと似たようなものだろう」と言う盲人のようなものである*4. この記事の目的は「数学と哲学の違い」という直観的には明らかだが,ちゃ

                                                        数学は哲学? - Sokratesさんの備忘録ないし雑記帳
                                                      • 自分のような専門外の人間が「数学書」を読む時のメモ|きぬいと

                                                        2024/04/30追記 投稿後2年以上経つが、未だに「いいね」を頂戴することを嬉しく思っている。これだけ読まれると読みにくい箇所や誤字が存在することはやや誠実さに欠けるように思われたので、適宜修正した。 また、ヘッダーを追加した(@dharmazeroalpha 氏より拝借)。 さらに、参考文献を追加した(Polya, 竹内)。 導入:執筆の背景修士(文学)が数学を勉強する必要性に駆られている。 数学の書籍を読む方法について、学生時代の講義や自主ゼミによる遠い記憶と、数学徒の見よう見真似でしか理解できていないので、参考のために各大学の教員の方針がまとめられた情報も組み合わせて整理し共有する。 なお、基本的には僕の僕による僕のためのメモなので、他の人の参考になるかどうかは知ったことではない。 目的統計検定1級のために以下の書籍を理解を伴って「読了」するための方法として、数学書の読み方の基本

                                                          自分のような専門外の人間が「数学書」を読む時のメモ|きぬいと
                                                        • 統計初学者が統計検定1級に合格する方法 - クルトンのプログラミング教室

                                                          こんにちは、クルトンです! 2021年11月21日に実施された、統計検定1級(数理統計、応用統計(理工学))に合格することができました! なので、この記事では統計検定を受けるまでに勉強した内容について書こうとおもいます。 勉強を始める前の状態 どんな試験か 参考書 入門統計解析 現代数理統計学 現代数理統計学の基礎 大学教養線形代数(数研講座シリーズ+チャート式) 確率と確率過程 過去問(2012~2019) 統計学 日本統計学会公式認定統計検定1級対応 やって良かったことorやっておけば良かったこと まとめノートを作る 過去問を早くからやる 連想ゲームをしてみる 最後に 勉強を始める前の状態 統計はセンター試験と大学1回生のときに般教でやった程度(分散は分かるけど不偏分散って何?ぐらいのレベル) 大学数学は微積分を選択したので線形代数は何も知らない 高校数学は得意な方だった みたいな感じ

                                                            統計初学者が統計検定1級に合格する方法 - クルトンのプログラミング教室
                                                          • 動物の目は「微分」を活用している - tsujimotterのノートブック

                                                            「数学は役に立つのか?」「微分や積分は役に立つのか?」というのは、たびたびSNS上で目にする話題ですね。もちろん、人間社会において、さまざまな場面で数学や微分・積分が役に立っているのはみなさんよくご存知かと思います。 今日紹介したいのは、人間が発見するよりもはるか昔に、生物がすでに既に微分を活用していたかもしれない というお話です。 たとえば、カブトガニのような生物は、実際に「微分」を活用していたのではないかと言われています。 By Togabi - Own work, CC BY-SA 4.0, Link カブトガニが誕生したのは2億年前ですが、人類が微分を発見したのはせいぜい300年前ですから、人類が活用するよりもはるか昔ということになります。 いったいどんなふうに微分を活用していたのでしょうか。面白い話なので、ぜひ最後まで読んでいただけると嬉しいです! 目次: 1. 物体認識とエッジ

                                                              動物の目は「微分」を活用している - tsujimotterのノートブック
                                                            • くずし字認識アプリ『みを』で江戸時代の数学書『塵劫記』を読む

                                                              古書市で、江戸時代の数学書『塵劫記』(じんこうき)を買った。 『塵劫記』は、くずし字で書いてあるので、文章はさっぱり読めない。しかし、最近はくずし字を翻訳してくれる便利なアプリがある。 アプリで文字を翻訳し、数学に詳しい人に見てもらえば、なにが書いてあるのか、だいたいわかるのではないか? 『塵劫記』を古書市で買った 少しまえに、神保町の古書市で、江戸時代の数学書『塵劫記』を購入した。 右の『塵劫記』(文化三年)は500円、左の『新編塵劫記大成』(寛政三年)は1500円だった かつて、江戸時代の日本では和算という独自の数学が発展し、ヨーロッパなど先進的な地域の水準に劣らないほど発達したといわれる。教科書にも出てくる関孝和などはみなさまご存知だろう。 『塵劫記』は、江戸時代初期に、吉田光由が著した和算のテキストで、寺子屋でそろばんや初歩的な数学について学ぶさいに使われた。 江戸時代の数学入門書

                                                                くずし字認識アプリ『みを』で江戸時代の数学書『塵劫記』を読む
                                                              • 歴史で学ぶ量子力学【改訂版・2】「自分が物理学など何も知らない喜劇役者だったらよかったのに」 - ナゾロジー

                                                                物質の全ては波物理学の常識では同時に成り立つはずのない2つの性質「粒子」と「波動」が、どちらも成り立ってしまうという問題に対し、最初の光を当てたのが、物理学者としては異例の系譜を持つフランス公爵家出身の貴公子ルイ・ド・ブロイでした。 「アインシュタインの発見は、あらゆる物質粒子、特に電子に拡張されなければならない」ルイ・ド・ブロイの肖像 / Credit:Wikipedia Commons彼はX線を研究する兄モーリスの影響で物理学にはまっていき、兄が公爵家を継ぐために科学の道を諦めたため、その意志を引き継いで物理学者になりました。 ド・ブロイの発想は非常に画期的でした。 彼は光が粒子なのか、波なのかという論争を物理学者たちが繰り広げる中で、次のようなことを考えたのです。 「波であるはずの光が粒子のように振る舞うのだとしたら、原子などの粒子は波のように振る舞うのではないだろうか?」 ド・ブロ

                                                                  歴史で学ぶ量子力学【改訂版・2】「自分が物理学など何も知らない喜劇役者だったらよかったのに」 - ナゾロジー
                                                                • ネットワークの輻輳は避けられない — 数学で証明

                                                                  IEEE Spectrumより。 トラフィック問題を「解決」することが事態が悪化させることもある BY チャールズ・Q・チョイ 高速道路網が交通渋滞に悩まされるように、コンピュータ・ネットワークも輻輳(混雑)に直面することがある。この度の新しい研究で、コンピュータ・ネットワークの遅延を制御するために設計された多くの主要なアルゴリズムが、一部のユーザにすべての帯域を占有させ、他のユーザには実質的に何も提供しないという、極めて不公平なものであることが判明した。 インターネット上でデータを送信するコンピュータやその他の機器は、データを小さなパケットに分割し、特殊なアルゴリズムを用いて、これらのパケットを送信する速度を決定している。これらの輻輳制御アルゴリズムは、同じネットワーク上の他のユーザと共有しながら、利用可能なすべてのネットワーク容量を発見し、利用することを目的としている。 過去10年間、

                                                                  • ABC予想のよくある間違い - tsujimotterのノートブック

                                                                    望月新一先生の「宇宙際タイヒミュラー理論」に関する論文が、論文誌に採録されることが決まったというニュースが飛び込んできました。 mainichi.jp 論文の原稿は8年も前から発表されており、その内容の壮大さから、数学好きの間で度々話題になっていました。特に、この理論の系として「ABC予想」と呼ばれる未解決問題が導かれるということが、数学好きとは限らない数多くの人の興味を引きました。 論文の主張が正しいかどうかは、結果的には論文を読んで自分で確かめる他ありません。 (論文誌に掲載されたということは、関連分野の専門家に査読されたということを意味しますが、これは主張の正しさが証明されたことを意味しないからです。) しかしながら、一数学ファンとしては、論文誌に掲載されるというニュースを聞いて、純粋に嬉しい気持ちになりました。 一つの節目として、せっかくなので、自分の中の理解の確認のためにも、AB

                                                                      ABC予想のよくある間違い - tsujimotterのノートブック
                                                                    • 「23」とフェルマーの最終定理 - tsujimotterのノートブック

                                                                      本日は 2/23 ということで、この日付にまつわる楽しい数学の話をしたいと思います! お話したいのは、23 という数そのものが持つ性質についてです。 は素数なので、素数についての話かと思った方もいるかもしれません。 もちろん、素数であることは大事なのですが、それだけではありません。 は次のような特徴を持つ素晴らしい数でもあるのです。 を3以上の素数としたとき、 次円分体 の 類数 が より大きくなる最小の は である 整数論を学んだ人にとっては、円分体や類数の意味が理解でき、 そこから23の性質に感動を覚える人も少なくないかと思います。 一方で、円分体や類数をまったく知らない人にとっては、上の説明だけでは何のことかわかりませんよね。私自身、何度か一般向けの講演で上の事実を紹介したことがあるのですが、難しくて理解できなかったという方も多いのではないかと思います。 そんな方でも、今回こそは23

                                                                        「23」とフェルマーの最終定理 - tsujimotterのノートブック
                                                                      • 「三角関数」と「フーリエ変換」-三角関数の幅広い実社会利用での基礎となる重要な数学的手法-

                                                                        これまで、三角関数については、研究員の眼「「三角関数」って、何でしたっけ?-sin(サイン)、cos(コサイン)、tan(タンジェント)-」(2020.9.8)で、「三角関数」の定義について、また、研究員の眼「数学記号の由来について(7)-三角関数(sin、cos、tan等)-」(2020.10.9)では、三角関数の記号(sin、cos、tan等)の由来について紹介した。そして、高校時代に学んだいくつかの公式や定理等のうち、「余弦定理」、「正弦定理」、「正接定理」、「加法定理」、「二倍角、三倍角、半角の公式」、「合成公式」、「和と積の変換公式」等について、その有用性を含めて紹介した。さらに、前回と前々回の研究員の眼(「三角関数」のシリーズ、以下同様)では「三角関数」の社会での応用として、最も幅広い関りがある「波」との関係について触れた。 今回の研究員の眼では、通常の波を三角関数によって表現

                                                                          「三角関数」と「フーリエ変換」-三角関数の幅広い実社会利用での基礎となる重要な数学的手法-
                                                                        • 楕円同士の接触判定と衝突判定

                                                                          ググっても出てこなかったので。 2つの楕円が接している(内接 or 外接)かどうか判定する方法についてです。ついでに衝突判定もできます。 衝突判定だけしたい方 以下で説明する方法でも判定自体はできますが、非常に非効率です。悪いことは言いません。GJK法などを使いましょう。凸同士なので簡単にできます。 どうしても接触を判定したい方 心して読み進めてください。 事の発端 まだそんなにバズってないけど宣伝していいらしいので. AI でも普通のプログラマーでもない優秀なプログラマーたる皆さんは,もちろん楕円が接するか判定する方法を知っていますよね? 私は一昨日実装しました.各位の解法に興味があります.よろしくお願いいたします. — 青い楕円形のぜろ (@0_uda) October 4, 2022 もちろん楕円が接するか判定する方法を知っているので、書くことにしました。 楕円の表現方法 楕円とはい

                                                                            楕円同士の接触判定と衝突判定
                                                                          • 線形計画法使ってあすけんで100点とってみた - asken テックブログ

                                                                            今回テックブログを書くにあたり、以下の記事を参考にしました。 qiita.com こちらの記事では、マクドナルドのメニューを対象に組み合わせ最適化問題を扱っており、内容も非常に面白く読ませて頂きました。 今回、弊社askenでも自社データを使用して食事の組み合わせ最適化問題をやってみたのでご紹介します。 はじめに こんにちは! askenで機械学習エンジニアとして働いているyumaです。 shoku_panという名前でTwitterをやってます。 さてみなさん、弊社ダイエットアプリ「あすけん」をご存知ですか? www.asken.jp あすけんでは、その日の食事内容を記録すると栄養士の未来(みき)さんからアドバイスをもらえます。点数も出るので、高得点をとることがモチベーションになっている方もいらっしゃると思います。 もちろん僕も使っています。ちなみに今年のお正月はこのような結果になりました

                                                                              線形計画法使ってあすけんで100点とってみた - asken テックブログ
                                                                            • ランダムを楽しもう / Algorithm with Randomness

                                                                              本スライドでは、以下の2つの内容を紹介します。 1.乱択アルゴリズム(乱数を使って問題を解くアルゴリズム) 2.ランダムな入力に対するアルゴリズム

                                                                                ランダムを楽しもう / Algorithm with Randomness
                                                                              • 2018年9月20日、Quanta Magazine "Titans of Mathematics Clash Over Epic Proof of ABC Conjecture" の翻訳

                                                                                2018年9月20日、Quanta Magazine "Titans of Mathematics Clash Over Epic Proof of ABC Conjecture" の翻訳 今回は日本国内向け。どうもこの話では、言語の壁があるせいで日本国内と海外で認識の差がありすぎるところが問題だと思えるので、内外で出回っている情報を相互に訳して提示することをしてみよう、という実験をしている。どのくらいの人々が読んでくれているのか分からないが。 この記事は、Scholze さんと Stix さんが2018年3月に京大を訪れて望月氏と議論し、そのレポートが公表された2018年9月の時点で Quanta Magazine に書かれたもの。筆者の Erica Klarreich さんは数学者でもありサイエンスライターでもある人。

                                                                                • ブログを書くために「概念A」を理解しようと頑張る。アジマティクス・鯵坂もっちょさんが数学ブログを書く理由 - 週刊はてなブログ

                                                                                  はてなブログのユーザーに、自身とブログについて語っていただく【「ブログを書く」ってどんなこと?】シリーズ。今回は、2016年からはてなブログ「アジマティクス」で数学に関する解説記事を書いている鯵坂もっちょ(id:motcho/@motcho_tw)さんに登場いただきました。 鯵坂もっちょさんはブログの記事ごとに1つ、わかりやすい図やGIFアニメを使って数学のさまざまな概念を解説しています。それらの記事ははてなブックマークでも人気を集め、「内容がわからなくても面白い」というコメントも。 鯵坂もっちょさんが「数学ブログ」を続けるモチベーションはどのようなものか、そして書き始めた理由について、寄稿していただきました。 鯵坂もっちょです。「ブログを書くこと」について何か書いてください、とのことです。 ではここでそれを完全に無視して素因数分解の一意性について説明しましょう。とかやったら怒られるかな。

                                                                                    ブログを書くために「概念A」を理解しようと頑張る。アジマティクス・鯵坂もっちょさんが数学ブログを書く理由 - 週刊はてなブログ

                                                                                  新着記事