並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 468件

新着順 人気順

mlflowの検索結果201 - 240 件 / 468件

  • Cloud RunでMLflowを動かす

    やったこと Google Cloud RunでMLflowを動かしている記事がほとんど見つからなかったのでとりあえず動かしました。 前回の記事ではtensorboardで動かしたものになります。 今回はMLflowで動かして、その他にも認証周りの煩雑な設定手順を極力減らしてみました。 利点 アクセス制御をGoogleアカウントで可能です。この記事ではドメインで制御していますが、個人のメールアドレスで制御できます。 社内での実験やkaggleのチームでの共有が容易です VMやAppEngineよりも安いです 使えなくなるタイミング Cloud RunにCloud IAPが導入されたら、あまり意味がなくなるだろうと思っています。 費用 今の構成だと、 Cloud Storge : 結果のサイズ次第 Cloud SQL : 42円/日 Cloud Run : アクセス時のみ 少量の実験であれば、

      Cloud RunでMLflowを動かす
    • Five Interesting Data Engineering Projects

      There’s been a lot of activity in the data engineering world lately, and a ton of really interesting projects and ideas have come on the scene in the past few years. This post is an introduction to (just) five that I think a data engineer who wants to stay current needs to know about. DBT DBT, or “data build tool”, is a clean, well executed take on what’s fundamentally a simple idea: SQL statement

        Five Interesting Data Engineering Projects
      • Kubeflowの代替案 - Qiita

        この記事では,Kubeflowの代替案を考えます. Kubeflowとは kubernetes上で動くいくつかのMLツールを悪魔合体させたもの Googleが主導で開発 元々はKubernetesでTensorFlowジョブを実行するためのツールしてGoogleで始まったプロジェクトが母体 2020年3月にv1.0リリース Kubeflowの機能 一言でいうとMLOpsです.具体的には以下の機能の寄せ集めになっています: MLワークフローの支援, 実験管理 Kubeflow Pipelines ノートブックサーバー Jupyter Notebook, JupyterHub ハイパーパラメータの調整 Katib サービング KFServing ハイブリッドクラウド環境での推論モデルのデプロイプロセスの簡素化 Kubeflow Fairing なぜKubeflowの代替案を考えるか 他の選択肢

          Kubeflowの代替案 - Qiita
        • 「atmaCup#5 振り返り会」で「MLflow Tracking を用いた実験管理」について発表しました - u++の備忘録

          昨日開催された「atmaCup#5 振り返り会」*1で「MLflow Tracking を用いた実験管理」について発表しました。本記事にリンク集を掲載します。 発表資料 コンペで使用していたGitHubリポジトリ https://github.com/upura/atma-comp05 自作ライブラリ「Ayniy」のGitHubリポジトリ github.com 自作ライブラリ「Ayniy」のドキュメント upura.github.io 発表再現動画 コンペ参加録 upura.hatenablog.com *1:atma.connpass.com

            「atmaCup#5 振り返り会」で「MLflow Tracking を用いた実験管理」について発表しました - u++の備忘録
          • atmaCup第10回参加記録 - と。

            いつか出たいとは思っていたんですよ 優勝されたチームの方おめでとうございます。 参加者の皆さん、お疲れ様でした。 ようやくそれが叶いました。 本当は少しデータを見るだけのつもりが、 徹夜でモデルをつくるとか、やっちゃいましたね…… あ、ブログのデザイン変えました。黒いほうが目にいいので。 結果は? 久しぶりのコンペだったので実質初心者です。 あまり力を入れすぎずにやっていこうと思っており、そこまで順位にこだわっていませんでした。 また、全力で取り組んでいる皆さんがいる中、ゆるふわで参加していたので、 せっかく美術品のコンペならドメイン知識提供しようと思ったポテトチップスや 精度指標がRMSLEだったので、全て0のsubmissionを出してtestのスコアの分布の代表値を考えるなど、 あんまり精度に貢献するわけでもないことをぼやいていました。 それでも皆さん読んでいただいて、いいねしていた

              atmaCup第10回参加記録 - と。
            • 初学者向け: Azure Machine Learningの始め方(Notebookで機械学習) - Qiita

              本記事の目的 Azure Machine Learning(以下 Azure ML)を触り始めて約1年立つ。ちょうど関連試験 DP-100(データサイエンス)の更新期限もあったので、整理がてら記事を書いてみることにした。 Azure MLとはMicrosoftが提供する機械学習用プラットフォームで、モデルの開発からデプロイ、運用まで一通りのことが実現できる。Azure MLでは機械学習モデルの開発方法が3パターン提供されているが、本記事ではこのうち「Notebook」のみに絞って記載する。 <Azure MLで提供されている開発方法> 開発方法1. Notebook : Jupyter Notebookベース(Python) ← 本記事のスコープ 開発方法2. 自動ML : いわゆるAutoML(ノーコード) 開発方法3. デザイナー : グラフィカルな開発ツール(ローコード) 想定する読

                初学者向け: Azure Machine Learningの始め方(Notebookで機械学習) - Qiita
              • 機械学習PJにてCICDパイプラインを組むときに考えるべきこと - Qiita

                はじめに 機械学習PJにてCICDパイプラインを組むときに考えたら良いのではないかと思われることを書いていきます。 実際に組んでみる際に考えたこと、組んだことを振り返って思うことを書いていきます。 CI/CDとは CIはContinuous Integrationの略で、CDはContinuous Deliveryの略です。 CIは、コードがセントラルリポジトリにマージされる度にビルドやテストなどが自動で実行されること、 CDは、ソフトウェアのリリースプロセス全体の自動化のことを言います。(雑に言うと) なぜCI/CDを導入したかったのか ビルド→テスト→デプロイといった、モデル・アプリの本番運用に必要なプロセスを自動化することで、プロダクトアップデートのためのSpeed・Reliability・Accuracyを向上したかったからです。 Why We Need DevOps for ML

                  機械学習PJにてCICDパイプラインを組むときに考えるべきこと - Qiita
                • DATAFLUCT Tech Blog

                  2022-08-27 データ抽出に特化したAirbyteによるEL(T) 環境構築の実践 データ基盤 Airbyte ELT こんにちは。今回は、データ基盤の構築の一部を実際に体験してみたいと思います。 データ基盤を作成するにあたり、まずは、社内に眠る様々なデータを集めてくる必要があります。前回の記事では、その機能を「収集」と紹介していました。 データ基盤とは何か… データ基盤 データ分析基盤 実践 2022-08-18 Metaflowでモデルの学習をpipeline化するまで MLOps Metaflow Pipeline 皆さんは「MLOps」について取り組んでいらっしゃるでしょうか。私は2018年頃からデータクレンジングや機械学習モデルの構築や運用をしてきましたが、当時の日本で私の耳にはMLOpsという言葉が入ってくることはありませんでした。 ただMLOpsの元となった「Dev…

                    DATAFLUCT Tech Blog
                  • Building A Generative AI Platform

                    After studying how companies deploy generative AI applications, I noticed many similarities in their platforms. This post outlines the common components of a generative AI platform, what they do, and how they are implemented. I try my best to keep the architecture general, but certain applications might deviate. This is what the overall architecture looks like. This is a pretty complex system. Thi

                      Building A Generative AI Platform
                    • 【MLOps】SQLiteを使ってMLFlowに入門してみた(初心者向け) - Qiita

                      0. はじめに 色々Pythonで機械学習の検証をしているときに、1回目と2回目の検証でどんなパラメータを使用して、どんな精度が出たのか?を記録するのにゴッチャで疲れてしまった。よって今更ながらMLFlowに入門してみたので初心者でも分かるように記録としてメモしておく。 動作環境 OS : Windows10 pro python: 3.9.6 (pyenv) mlflow: 2.1.1 PyGWalker: 0.1.4.3 jupyter notebook(vscode) 1. MLOps MLOpsとは、DevOps + Machine Learning の造語である。 簡単にだが説明する 1-1. DevOps(デブオプス)とは? 名前の通りですが、「Dev」と「Ops」の合体造語である。 つまり開発(Development)と運用(Operations)を組み合わせた言葉であり、開

                        【MLOps】SQLiteを使ってMLFlowに入門してみた(初心者向け) - Qiita
                      • 機械学習 PoC と本番運用のあいだ - Qiita

                        English version is here: (https://koyaaarr.medium.com/between-machine-learning-poc-and-production-618502abef86) はじめに 機械学習を使った PoC(Proof of Concept; 効果検証)は、近頃の AI ブームを受けて盛んに行われていることと思います。そしてその後、(とても幸運なことに、)PoC で良い結果を得られた場合、PoC の仕組みを本番運用したいという話が持ち上がります。しかしながら、探索的データ分析や予測モデルの作成などは多くの知見が共有されている一方、それらを運用していくための知見はまだあまり多くないように思います。 本記事では、PoC から本番運用へと移行するあいだに、技術的には何が必要なのかを検討していきます。機械学習 PoC が一過性のまま終わらず、本番

                          機械学習 PoC と本番運用のあいだ - Qiita
                        • 全てを再現可能に:機械学習とデータレイクハウスの出会い - Qiita

                          Reproducible Machine Learning with Data Lakehouse - Databricks Blogの翻訳です。 サンプルノートブックはこちらからダウンロードできます。 機械学習は、イノベーションの加速、パーソナライゼーション、需要予測など数えきれないユースケースで、企業やプロジェクトに前例のない価値を付加することを証明しました。しかし、機械学習(ML)は、変化し続けるツールや依存関係を伴う数多くのデータソースを活用し、このことはソリューションが流動的かつ再現が難しいものにしています。 誰もモデルが100%正しいことを保証できませんが、再現可能なモデルと結果を生み出したエクスペリメントの方が、そうでないものよりも信頼できるものと言えます。再現可能なMLエクスペリメントは少なくとも以下を再現できることを意味します: トレーニング/検証/テストデータ 計算 環

                            全てを再現可能に:機械学習とデータレイクハウスの出会い - Qiita
                          • MLflow: A Tool for Managing the Machine Learning Lifecycle — MLflow 2.12.2 documentation

                            MLflow is an open-source platform, purpose-built to assist machine learning practitioners and teams in handling the complexities of the machine learning process. MLflow focuses on the full lifecycle for machine learning projects, ensuring that each phase is manageable, traceable, and reproducible. In each of the sections below, you will find overviews, guides, and step-by-step tutorials to walk yo

                            • MLFlowを使ってみる2 - projects - iMind Developers Blog

                              概要 MLFlowの機能をざっと試す第二弾。前回はtrackingを扱ったので今回はprojects。 projectsはdockerやcondaでプロジェクトの管理ができる。本稿ではdockerは扱わずcondaを利用する。 バージョン情報 mlflow==1.0.0 experimentの生成 今回の例で利用するexperimentを用意しておく。 MNISTの手書き数字分類を行うので、experiment名をmnist_digitとしてCLIから生成してみる。 $ mlflow experiments create --experiment-name mnist_digit tensorflowのプロジェクトを作る tensorflow(CPU版)のプロジェクトをmlflowで作ってみる。 まずは必要な依存関係をyamlで記述する。 # conda.yaml name: tf_exa

                                MLFlowを使ってみる2 - projects - iMind Developers Blog
                              • {Official//LIVESTREAM} "Khabib vs Gaethje" liVe STrEaMs@ Free UFC 254 | Framaforms.org

                                {Official//LIVESTREAM} "Khabib vs Gaethje" liVe STrEaMs@ Free UFC 254 Watch UFC 254 Live: Fight Khabib vs Gaethje Online UFC 254: Khabib Nurmagomedov vs Justin Gaethje Live. Watch this game live and online for free. Live Events Khabib Nurmagomedov vs Justin Gaethje. Image for post UFC 254 Live Stream: How To watch Watch Live Here 🔴👉 https://stream24live.online/ufc/ Khabib Nurmagomedov vs Justin

                                • 実験管理を便利に行う MLflow Tracking に入門した - kakakakakku blog

                                  実験管理やモデルレジストリなど,機械学習ライフサイクルをうまく管理するプラットフォームとして有名な「MLflow」に入門する.GitHub リポジトリの Star は 12000 もあってスゴイ!MLflow は MLOps の文脈でもよく聞くので,1度試しておこうと思った. 現在,MLflow には大きく「4種類」のコンポーネントがある. MLflow Tracking : 実験管理 / ハイパーパラメータや評価メトリクスなどを記録したり比較できたりする MLflow Projects : パッケージング / 機械学習を実行するための設定情報などを再現可能にする MLflow Models : モデル化 / さまざまなデプロイツールをサポートする汎用的なモデル形式を提供する MLflow Model Registry : モデルレジストリ / レジストリとしてモデルを管理する githu

                                    実験管理を便利に行う MLflow Tracking に入門した - kakakakakku blog
                                  • Knowledge

                                    Contents Guides Practices MLOps projects 勉強会 Conferences 書籍 References Guides MLOpsがどういったものかを理解する上で読んでおくと良い記事や発表資料 ブログ記事 Machine Learning Operations MLOpsを含む機械学習全般に関する活用など網羅的にまとまったサイト MLOps: Continuous delivery and automation pipelines in machine learning GoogleによるMLOpsのlevel毎のゴール(取り組み)を示した記事 The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction MLシステムを定量的に評価する指標としてM

                                      Knowledge
                                    • AI Adoption in the Enterprise 2022

                                      Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful. Learn more Our results held a bigger surprise, though. The smaller number of respondents notwithstanding, the results were surprisingly similar to 2021. Furthermore, if you go back another year, the 2021 results were themselves surprisingly similar to 2020. Has that l

                                        AI Adoption in the Enterprise 2022
                                      • Accelerating the Machine Learning Lifecycle with MLflow 1.0 | M. Zaharia, A. Davidson, G. Buehrer

                                        Last year, Databricks launched MLflow, an open source framework to manage the machine learning lifecycle that works with any ML library to simplify ML engineering. MLflow provides tools for experiment tracking, reproducible runs and model management that make machine learning applications easier to develop and deploy. In the past year, the MLflow community has grown quickly: 80 contributors from o

                                          Accelerating the Machine Learning Lifecycle with MLflow 1.0 | M. Zaharia, A. Davidson, G. Buehrer
                                        • 【FDUA】第一回 金融データ活用チャレンジの戦い方を考える - たかいとの備忘録

                                          はじめに 今更ながら開会式を視聴させていただきました. コンペ開催の目的など,とてもポジティブなものであり,そのために多くの方の協力のもと一年ほど時間をかけているとのことで,コンペが盛り上がるといいなと思っております.(記事投稿の理由も少しでもコンペの活性化に貢献することを意識しており,最低限の実装とコンペを進める上で手詰まりを避けるためのアイデアをいくつか書かせていただきました.) 当該コンペはディスカッション(フォーラム)がなく,baselineコードなどの共有が少ないため,最初のサブまでに時間がかかってしまっているように感じております. 記事執筆現在,sample_submission以外を提出できている参加者は110名程度(参加者の10%ほど)かと思います. また,分析環境が準備されているコンペは少なく,不慣れな分析環境での実装は,自身も含め苦戦の原因となっているのが,slackを

                                            【FDUA】第一回 金融データ活用チャレンジの戦い方を考える - たかいとの備忘録
                                          • 機械学習入門:動かして学ぶ、機械学習のキソ AutoML AutoSklearn編 - Qiita

                                            ※本記事はOracleの下記Meetup「Oracle Big Data Jam Session」で実施予定の内容です。 ※本ハンズオンの内容は事前に下記セットアップが完了していることを前提にしていますのでご参加いただける方々は必ず下記ガイドの手順を実行ください。 ※本記事の内容は以下の動画でも説明しておりますのでよろしければご参照ください。 本記事の対象者 これから機械学習を利用した開発をしていきたい方 機械学習のトレンド技術を知りたい方 なるべく初歩的な内容から学習したい方 はじめに 前回のハンズオンでは、分類問題と回帰問題を通して、機械学習の基本的なワークフローと、そのワークフローに沿ったコード運びを学びました。ワークフローの各ステップでは必要に応じて様々な処理を実行することが理解できたかと思います。 データの前処理のフェーズでは欠損値の補完、カテゴリ変数の変換、相関関係の強い説明変

                                              機械学習入門:動かして学ぶ、機械学習のキソ AutoML AutoSklearn編 - Qiita
                                            • MLFlowでLightGBMの学習結果をtrackingしてみる - Re:ゼロから始めるML生活

                                              結構前にMLFlowをいろいろ触ってみていたんですが、最近全然触っていなかったので色々見てみました。 www.nogawanogawa.com 前に自分が触っていたときよりだいぶ使いやすくなってたので、今回は最近の自分の用途に合わせて改めてMLFlowを使ってみます。 例題:LightGBMで回帰問題を解く Automatic Logging LGBMの木の構造を保存する コードの残骸 参考文献 感想 例題:LightGBMで回帰問題を解く 今回はLightGBMを使用して回帰問題を解くコードがすでにある状況について考えることにするので、特にLGBMのタスク自体については考えないことにします。 なんの問題を解くのかはおいておいて、多分きっとこんな感じでコードが書かれているとします。 import lightgbm as lgb import sklearn.preprocessing as

                                                MLFlowでLightGBMの学習結果をtrackingしてみる - Re:ゼロから始めるML生活
                                              • Open MLOps: Open Source Production Machine Learning

                                                Open MLOps: Open Source Production Machine LearningWe are releasing the beta of Open MLOps: an open source platform for building machine learning solutions. All machine learning teams face the same tasks: Manage a preprocessing pipeline; train and test models; and deploy models as APIs. And nearly every team builds their own hodgepodge collection of internal tools and scripts. The alternatives are

                                                  Open MLOps: Open Source Production Machine Learning
                                                • 【セキュリティ ニュース】機械学習管理プラットフォーム「MLflow」に深刻な脆弱性 - 早期更新を(1ページ目 / 全1ページ):Security NEXT

                                                  機械学習のライフサイクルを管理するプラットフォーム「MLflow」にパストラバーサルの脆弱性が明らかとなった。できるだけ早くアップデートを実施するよう呼びかけられている。 「同2.3.0」において「REST API」経由でモデルバージョンを作成した際、トラッキングサーバのローカルファイルにアクセスが可能となる相対パストラバーサルの脆弱性「CVE-2023-2356」が明らかとなったもの。 CVE番号を採番した脆弱性報告サイト「huntr」では、共通脆弱性評価システム「CVSSv3.1」のベーススコアを最高値である「10」とし、重要度を「クリティカル(Critical)」とレーティングしている。 開発チームでは、バグなどとともに同脆弱性を修正したアップデート「同2.3.1」を現地時間4月29日にリリース。できるだけ早期に同バージョンへ更新するよう利用者に呼びかけている。 (Security

                                                  • Databricks認定データエンジニアアソシエイト公式練習問題を翻訳&解説してみた - Qiita

                                                    目次 はじめに 練習問題 おわりに はじめに こんにちは。データブリックスの新井です。 皆様は、Databricksデータエンジニアアソシエイト試験の公式練習問題(リンク)があることをご存知でしょうか。 自社なので当たり前だろと言われそうですが、自分はDatabricks認定データエンジニアアソシエイト試験に合格しています。ただ、勉強する際に公式練習問題の解説が乏しく、また日本語訳が存在しないことで勉強が大変でした。 受験者も増加しており過去の自分の方々もいるのではないかと思い、今回はDatabricksデータエンジニアアソシエイト試験の公式練習問題の全45問のうちQ1-15を翻訳、解説してみようと思います。 需要があれば(10いいね以上で25問目まで追加、25いいね以上で35問目まで追加、40いいね以上で45問目まで追加)、以降の質問についても翻訳・解説しようと思いますので、「いいね」や

                                                      Databricks認定データエンジニアアソシエイト公式練習問題を翻訳&解説してみた - Qiita
                                                    • MLOps: 機械学習システムの継続的デリバリー

                                                      原文(投稿日:2021/08/26)へのリンク 機械学習モデルの開発、導入、生産性の維持は、多くの困難を伴う複雑で反復的なプロセスだ。MLOpsとは、MLモデル、特にMLシステムの開発にシステムの運用を組み合わせることを意味する。MLOpsを機能させるには、データサイエンスの反復と探索コンポーネントと、より線形のソフトウェアエンジニアリングコンポーネントとのバランスをとる必要がある。 DevOpsCon Berlin 2021で、finpair GmbHのシニアソフトウェアエンジニアのHauke Brammer氏は機械学習システムの継続的デリバリーとMLOpsについて講演した。 Brammer氏によると、MLOpsはDevOpsに似ているが、機械学習では次のようになるとのことだ: MLOpsの目標は非常に単純です。生産前のステップで、可能な限り少ない作業で機械学習モデルで最良で最も再現性の

                                                        MLOps: 機械学習システムの継続的デリバリー
                                                      • Reddit - Dive into anything

                                                        Best job scheduler in 2022? (Airflow / Dagster / Prefect / Luigi / other) I want to ditch crontab for something better, and am trying to find something that meets these requirements: A GUI to view/edit jobs and view logs (but I also should be able to view/edit things directly using a text editor) Automatic logging of all jobs including start time, end time, exit code, stdout, stderr, etc. This sho

                                                        • [Jupyter ユーザ向け] mlflow で実験時の notebook も一緒に保存しよう - Qiita

                                                          TL;DR Jupyter Notebook / Lab を使ってる人向け notebook で実験するときに実験前後で notebook を mlflow に上げておくと、再現性に困った時助かる notebook のアップロードは単純にはできなくて少し面倒 背景 機械学習の実験などで Jupyter notebook や Jupyter lab を使っている方は多いと思います。インタラクティブに扱えて便利な反面、グローバルな状態が見えづらく、セルの実行順序で結果が変わるなど、注意深く扱わないと再現性が著しく落ちてしまうというデメリットもあります。 全ての notebook が Run All Cells できちんと再現できればよいですが、現実的にはそうでない場合もあり、特に複数人で notebook を共有する場合などは難しく、実行順序の再現はある種の「職人技」が必要になります。 この記

                                                            [Jupyter ユーザ向け] mlflow で実験時の notebook も一緒に保存しよう - Qiita
                                                          • クイックスタート: Azure Machine Learning の利用を開始する - Azure Machine Learning

                                                            適用対象: Python SDK azure-ai-ml v2 (現行) このチュートリアルでは、Azure Machine Learning service の最もよく使用される機能の一部について概説します。 その中で、モデルを作成、登録、デプロイします。 このチュートリアルは、Azure Machine Learning の主要な概念とその最も一般的な使用方法を理解するのに役立ちます。 スケーラブルなコンピューティング リソースでトレーニング ジョブを実行し、それをデプロイし、最後にデプロイをテストする方法について説明します。 データ準備を処理し、モデルのトレーニングと登録を行うトレーニング スクリプトを作成します。 モデルをトレーニングしたら、"エンドポイント" として "デプロイ" し、そのエンドポイントを "推論" のために呼び出します。 これを実行する手順は次のとおりです。 A

                                                              クイックスタート: Azure Machine Learning の利用を開始する - Azure Machine Learning
                                                            • MLOps and DevOps: Why Data Makes It Different

                                                              Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful. Learn more However, the concept is quite abstract. Just introducing a new term like MLOps doesn’t solve anything by itself, rather, it just adds to the confusion. In this article, we want to dig deeper into the fundamentals of machine learning as an engineering discip

                                                                MLOps and DevOps: Why Data Makes It Different
                                                              • Why 90% of machine learning models never hit the market

                                                                Deep tech Why 90% of machine learning models never hit the market Most companies lack leadership support, effective communication between teams, and accessible data Corporations are going through rough times. And I’m not talking about the pandemic and the stock market volatility. The times are uncertain, and having to make customer experiences more and more seamless and immersive isn’t taking off

                                                                  Why 90% of machine learning models never hit the market
                                                                • MLflow: 4. Model Registry を使った実験管理 - connecting the dots

                                                                  はじめに 環境情報 前回までのMLflowシリーズ MLflowとは Model Registryとは Model Registryでできること モデルのバージョン管理 モデルのステージの遷移管理 モデルのコード管理 モデルの概要管理 モデルのデプロイ管理 モデルサービング Model Registryのワークフロー 1.モデルの登録 2.モデルのバージョン登録 3.モデルステージ遷移 4.モデルサービング UIでの基本的な操作 1.モデルを登録する 2.モデルのバージョンを登録する 3.モデルのステージを登録する 4.モデルサービング APIでの基本的な操作 モデルを登録する モデルレジストリからMLflowモデルを取得する モデルレジストリからMLflowモデルをデプロイする MLflowモデル情報の追加と更新 まとめ 参考 はじめに 今回はMLflowシリーズの最後の機能であるMLf

                                                                    MLflow: 4. Model Registry を使った実験管理 - connecting the dots
                                                                  • MLflow+AWS+SageMakerの環境を立ち上げる - Qiita

                                                                    機械学習の実験管理ツールの一つに、MLflowがあります。MLflowを使うと、学習時のハイパーパラメータや精度を記録することができ、効率的にモデルの開発を進めることができるようになります。機械学習の実験管理を検討されている方は、一度は聞いたことがあるツールかと思います。 MLflowをローカル環境で動かしたあと、これをクラウド上で利用するため、簡単な構成のサービスの動きを確認したいときがあるかと思います。しかし、MLflowをローカルではなくクラウド(特にAWS)上にデプロイし、クライアントが学習した結果が保存されるまでの流れを、通しで説明している情報は少ないと感じています。そこで本記事では、MLflowをAWS上にデプロイし、クライアントPCまたはSageMakerで実行された学習結果を確認するまでの手順を説明したいと思います。 はじめに MLflowをAWS上で動かすサンプルを探すと

                                                                      MLflow+AWS+SageMakerの環境を立ち上げる - Qiita
                                                                    • MLflowをGKEで動かす快適な実験管理ハンズオン | AI tech studio

                                                                      AI Labの岩崎(@chck)です、こんにちは。今回は前記事よりも実践的な、AI Labにおける実験管理システムの話をしたいと思います。ここでいう実験とは、データを収集・加工し、統計や機械学習を用い、設定したタスクや仮説を明らかにすることです。実験管理とはその評価や使ったパラメータ及び実験コードを再現できる形で保管することを指します。 対象読者 個人や大学、企業所属でJupyterLab上の実験管理に苦労している方 チームでKaggle等のデータ分析コンペに参加している方 Kubernetes、GCP、Terraformといったキーワードに興味のある方 tl;dr MLflowをGKEに載せることで、高可用でユーザ認証を持つMLflow Tracking Serverを作りました。更にTerraformによる1command構築を目指しました。中規模以上の研究室を想定し、Load Bal

                                                                        MLflowをGKEで動かす快適な実験管理ハンズオン | AI tech studio
                                                                      • GitHub - hppRC/template-pytorch-lightning-hydra-mlflow-poetry: An easy to use ML template project using Pytorch-Lightning, Hydra, Mlflow, and Poetry.

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - hppRC/template-pytorch-lightning-hydra-mlflow-poetry: An easy to use ML template project using Pytorch-Lightning, Hydra, Mlflow, and Poetry.
                                                                        • MLflowを用いた分類エンジンの刷新 - Retrieva TECH BLOG

                                                                          こんにちは。レトリバの飯田(@HIROKIIIDA7)です。TSUNADE事業部 研究チームのリーダーをしており、分類エンジンの開発・マネジメント、検索分野の研究、チームマネジメントを行っています。 今回は、前回の記事から自己紹介に追加されている「分類エンジンの開発・マネジメント」について書いていきます。これは、チームで取り組みました。 経緯 レトリバでは、その前身のPreferred Infrastructure時代から自然言語処理に取り組んでいました。文書・文分類は基本タスクの一つであり、応用でも非常に多く取り組む機会があります。そのため、実験管理も含めたエンジンを10年以上前から作っていました。 このエンジンはコア部分がC++で作られていました。そのため、モデルの追加はC++で行うことになります。また、パラメータ管理をRailsで行っていた結果、新しいモデルのパラメータ設定はRail

                                                                            MLflowを用いた分類エンジンの刷新 - Retrieva TECH BLOG
                                                                          • 週刊AWS – 2024/6/17週 | Amazon Web Services

                                                                            Amazon Web Services ブログ 週刊AWS – 2024/6/17週 みなさん、こんにちは。ソリューションアーキテクトの杉山です。今週も 週刊AWS をお届けします。 先週は幕張メッセで AWS Summit Japan を開催しました。ご参加頂けた方は楽しめたでしょうか? 私は GenU (Generative AI Use Cases JP) の展示ブースに立ちながら、多くのお客様と直接お話しする機会がありました。その中で、お客様の AWS や生成 AI への関心の高さ、そして技術への情熱を肌で感じることができ、私自身も大いに刺激を受けました。 AWS Summit Japan の各セッションについて、オンデマンド配信がすでに開始されています。7/5 まで動画閲覧や資料ダウンロードができますので、ぜひご覧ください。 それでは、先週の主なアップデートについて振り返っていき

                                                                              週刊AWS – 2024/6/17週 | Amazon Web Services
                                                                            • Easy Hyperparameter Management with Hydra, MLflow, and Optuna

                                                                              Two major methods can be considered for hyperparameter management in machine learning. Configuring hyperparameters from the command line using argparse Hyperparameter management via configuration filesAn Example of a Typical Hyperparameter ManagementWhen using argparse for managing hyperparameters, it is convenient to change them directly from the command line, but the number of hyperparameters to

                                                                                Easy Hyperparameter Management with Hydra, MLflow, and Optuna
                                                                              • Jupyter+MLflowが動作するKaggle環境をDockerでリモートサーバ上に構築する

                                                                                JupyterとMLflowが動作する環境をリモートサーバ上に構築する方法の備忘録です。 MLflow自体の使い方などは以下の記事が参考になるかと思います。 https://qrunch.net/@currypurin/entries/sECZEcH9OVg4K2iq tl;dr Dockerとdocker-composeがインストール済みの環境で以下のリポジトリのREADMEの通りに実行してください。 https://github.com/shinsuke27/kaggle-docker-with-mlflow Kaggleの公式Dockerイメージをベースに、自分専用のKaggle環境が立ち上がり http://localhost:8080/ http://localhost:5000/ でJupyterとMLflowにアクセスできるはずです。 構成 Dockerfile Docker

                                                                                  Jupyter+MLflowが動作するKaggle環境をDockerでリモートサーバ上に構築する
                                                                                • AI Adoption in the Enterprise 2021

                                                                                  Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful. Learn more Executive Summary We had almost three times as many responses as last year, with similar efforts at promotion. More people are working with AI.In the past, company culture has been the most significant barrier to AI adoption. While it’s still an issue, cult

                                                                                    AI Adoption in the Enterprise 2021