理論 5-10. マッチ棒クイズの自動生成 やることマッチ棒クイズ(マッチ棒パズル)はご存知でしょうか。「マッチ棒を1本動かして式を完成させてください」といった問題です。もっとも基本的なものは1桁の足し算・引き算です。問題答え掛け算・割り算もあ... 2021/03/25 Yasuda 理論
未分類 8-11. 遺伝的アルゴリズム(vcopt)で3-Deceptive問題を解く やること組合せ最適化にはいろいろなベンチマーク問題がありますが、3-Deceptive問題は変数間依存性のある騙し問題のひとつです。実装がとてもシンプルですのでGAで解いてみましょう。実行環境3-De... 2021/03/06 Yasuda 未分類
未分類 9-24. 遺伝的アルゴリズム(vcopt)でラテ欄の縦読みを作ってみた やること新聞のラテ欄の縦読みはご存知でしょうか。若い方は新聞は取らないでしょうし、「テレビも無ェ、ラジオも無ェ」な生活だと思いますので「ラテ欄とは?」な状況かもしれません。予備縦読みは組合せ最適化問題... 2021/02/24 Yasuda 未分類
未分類 クリックでかんたん画像領域抽出「vcclick」チュートリアル vcclickとは概要画像をクリックして「複数点の座標」や「多角形領域」をお手軽に抽出できる無料のPythonパッケージです。読み方は「ぶいしーくりっく」です。画像に複数の点を打って座標を調べたい画像... 2021/02/20 Yasuda 未分類
統計 / データ分析 24-3. ベイジアンネットワークでポケモンの名前を生成してみた(後編) やること前編ではポケモンの名前を生成するためのベイジアンネットワークを構築し、サンプリングして遊びました。ベイジアンネットワークのより効果的な使い方として、ノードの一部を指定した状態から他のノードをい... 2021/02/15 Yasuda 統計 / データ分析
統計 / データ分析 24-2. ベイジアンネットワークでポケモンの名前を生成してみた(前編) やることベイジアンネットワークは何の役に立つのか?丸一日考えてもいまいちピンと来なかったので、とりあえず使ってみることにしました。ここではベイジアンネットワークでポケモン909匹の名前を学習し、新しい... 2021/02/14 Yasuda 統計 / データ分析
未分類 16-18. 卒論アンケートのための自動回答プログラム やること※本記事は社会通念上繊細な内容を含んでいます。本記事の内容による損害については一切の責任を負いかねます。あらかじめご了承ください。1月は大学の卒論(卒業論文)シーズンです。筆者は毎年Twitt... 2021/02/01 Yasuda 未分類
レーザー加工 7-25. 革をレーザー加工機で刻印&裁断してみた② やることシリーズタイトルの関係で刻印とありますが、今回は裁断のみです。使うもの革の端材レーザー加工機(IIDA LASERMATIC L906PC)レーザー条件ベクターで切るのみです。皮厚みPower... 2021/01/21 Yasuda レーザー加工
未分類 9-23. NKランドスケープ問題を全探索と遺伝的アルゴリズムで解く やることNKランドスケープ(NKモデル)は N と K の2つの変数でお手軽に難易度を調整できる組合せ最適化問題で、最適化アルゴリズムのためのベンチマーク問題として用いられます。今回はNKランドスケー... 2021/01/16 Yasuda 未分類
[F] 解説 / 雑記 16-17. 零細企業の法人税等は実際にいくらかかるのか やること働き方の多様化にともない副業や個人事業主(≒フリーランス)が増加し、個人事業主から合同会社/株式会社に切り替える「法人成り」の注目も高まってきています。法人成りの目的の一つは節税です。ネットで... 2020/12/30 Yasuda [F] 解説 / 雑記