タグ

2022年12月19日のブックマーク (3件)

  • 数理最適化と機械学習を比較してみる - めもめも

    数理最適化 Advent Calendar 2022 の記事です。 何の話かと言うと Pythonではじめる数理最適化 ―ケーススタディでモデリングのスキルを身につけよう― 作者:岩永二郎,石原響太,西村直樹,田中一樹オーム社Amazon 上記の書籍の第7章では、次のような問題を取り扱っています。 細かい点は書籍に譲りますが、まず、生データとして次のようなデータが与えられます。 これは、あるショッピングサイトの利用履歴を集計して得られたもので、あるユーザーが同じ商品を閲覧した回数(freq)と、その商品を最後に閲覧したのが何日前か(rcen)の2つの値から、そのユーザーが次にサイトにやってきた時に、再度、その商品を閲覧する確率(prob)を実績ベースで計算したものです。実績ベースのデータなので、ガタガタしたグラフになっていますが、理論的には、 ・freq が大きいほど prob は大きくな

    数理最適化と機械学習を比較してみる - めもめも
    nurse
    nurse 2022/12/19
  • setjmp/longjmpでタスク切り替えしてみた - Qiita

    はじめに ソフトを開発するときに、とりあえずコードがどう動くのか確認したいということがあります。 TOPPERS/ASPなどを使った組込み開発では、配線やポート設定などの準備で、やりたい事までの道のりが長くなりそうで、気が重くなります。 そんな時は、実機を使わずにVisual Studioなどでコードを書いて、Windowsアプリとしてデバッグしてから、実機に入れてみたりしています。 ただし、TOPPERS/ASPなどRTOSを使ったソフトだと、マルチタスクで動作さてデバッグすることは出来ません。 そこで、setjmp/longjmpを使用してTOPPERS/ASP3のディスパッチャーを実装してWindowsのソフトでマルチタスク動作をさせてみました。 setjmp/longjmpとマルチタスク RTOSでマルチタスクを実現するには、ディスパッチャーと呼ばれているCPUコンテキストの切り替

    setjmp/longjmpでタスク切り替えしてみた - Qiita
    nurse
    nurse 2022/12/19
  • 量子力学の正しい間違え方 - Qiita

    はじめまして。東京大学理学部物理学科の3年生(2022年現在)の稲田です。 さて、この記事を読んでいる方の多くはすでに量子力学を何らかの形で勉強したことがあると思いますが、皆さんは「量子力学を完璧に理解している!」と胸を張って言えるでしょうか。 僕には言えません。 そこで、『相対論の正しい間違え方』(松田卓也、木下篤哉)の形式に倣って、初学者が間違えやすいことや、もしかしたら今でも勘違いしたまま理解していることなどをテーマに、いくつかクイズを出題しますので、僕と一緒に量子力学の復習をしてみませんか。 答えや解説などは参考書などを参照しつつ書きますが、万が一間違っている点などございましたら指摘していただけるとありがたいです。 なお、想定している前提知識は量子力学の基礎レベルで、東京大学の学生であれば、前期課程の「量子論」の講義を受講していれば十分です。 まだ一度もちゃんと量子力学を勉強したこ

    量子力学の正しい間違え方 - Qiita
    nurse
    nurse 2022/12/19