Imagine that we have 1200 🌾food, 800 🪵wood, and 600 🪙gold. How to maximize the power of our army considering these resources? We could simply find the unit with the best power/cost ratio, take as many of them as possible, and repeat the process with the other two units. But this "guess and check…
Pythonソフトウェア財団が無事Pythonの商標権を獲得へ(栗原潔) – 個人 – Yahoo!ニュース
Pythonといえば著名なプログラミング言語であり、米国のPython Software Foundationがその管理をしています。Pythonの商標登録は、9類(ソフトウェア関連)と42類(コンピューター関連)については、既にPython Software Foundationが取得しています(登録6399950号)。しかし、9類(電気通信機器等)、16類(紙類)、41…
Pyscript.net
Unzip the downloaded file. Copy the assets you want to use and add the following lines to your html file: Just kidding, you don’t need to install anything. 😃 To use PyScript you can either dow…
【超簡単】Pythonでマルチスレッド・マルチプロセス入門
今回は、Pythonでマルチスレッド、マルチプロセスを利用するための方法を解説したいと思います。 最近のPCはマルチコアが当たり前になっていますが、何も考えずにプログラムを作ってしまうと1つのコアしか使ってくれません。 […]
データドリフトを簡単検知!PythonライブラリEvidentlyを使ってみた
本番環境のモデル精度が低下する現象をドリフトと呼びます。特にデータ由来をデータドリフトと呼びます。 機械学習はデータから入力情報と予測対象の関係性を推定する手法です。そのため、前提となる入力情報の性質が変化すると(データドリフト)、予測精度が低下します。 データドリフトの検知は機械学習のサービスを…
時系列分析をお手軽に!機械学習ライブラリDartsの解説
こんにちは! 皆さんはAutoMLと呼ばれるツールをご存じでしょうか?AutoMLは機械学習の面倒なデータ処理からモデルの選定、実際に学習を行って予測値を算出するまでを自動で行ってくれる便利なツールです。 今回はその中でもDartsというAutoMLを紹介します。 目次 Dartsとは 時系列分析とは Dartsの強み Darts内のモデル…
PyCaretからAutoVizを使用して探索的データ分析(EDA)を簡単に行ってみる
こんにちは!本記事では、PyCaretで簡単に探索的データ分析を行う方法をご紹介します。 探索的データ分析(Explanatory Data Analysis: EDA)とは、データセットを様々な視点から分析し、データを考察することを目的に行うことです。EDAで得られた知見や仮説を活用し、その後のデータ分析や機械学習モデルの構築を有効に…
Python 3.15からデフォルトのエンコーディングがUTF-8になります – methaneのブログ
Pythonがファイルを開くときなどに使われるエンコーディングはロケール(WindowsではANSIコードページ)依存でした。 Unixの世界ではどんどんUTF-8ロケールが一般的になっている一方、WindowsのANSIコードページはなかなかUTF-8になりません。 そのために、Unixユーザーが open(filepath) のようにエンコーディングを指…
Google Cloud PlatformのCompute Engineを用いたNDLOCRアプリの実行 – デジタルアーカイブシステムの技術ブログ
概要 NDLが公開したNDLOCRアプリケーションについて、GCP(Google Cloud Platform)の仮想マシンを用いて実行してみましたので、その備忘録です。本アプリケーションの詳細については、以下のリポジトリをご確認ください。 https://github.com/ndl-lab/ndlocr_cli VMインスタンスの作成 GCPのCompute Engineにアクセスし…
検索エンジンPyTerrierを使った日本語検索パイプラインの実装 – エムスリーテックブログ
エムスリーエンジニアリンググループ AI・機械学習チームでソフトウェアエンジニアをしている中村(po3rin) です。検索とGoが好きです。 今回は社内でPyTerrierを採用して文書検索BatchをPythonで実装したので、PyTerrierの紹介とPyTerrierで日本語検索を実装する方法を紹介します(日本語でPyTerrierを扱う記事は多分初?)…