並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 427件

新着順 人気順

TensorFlowの検索結果1 - 40 件 / 427件

  • PyTorchやTensorFlow互換のAI処理高速化プラットフォーム「MAX」プレビュー公開、Pythonを高速化した「Mojo」搭載

    Modular社がAI処理を高速化するプラットフォーム「MAX」をプレビュー公開。PyTorchやTensorFlow、ONNXなどのAIモデルと入れ替えるだけで処理が最大5倍高速になる。 Pythonの高速なスーパーセット「Mojo」言語を発表したことで話題となったModular社が、AI処理を高速化するプラットフォーム「MAX」(Modular Accelerated Xecution)のデベロッパーエディションをブレビュー公開しました。 MAX Developer Edition Preview has officially launched! It's a drop-in replacement for running and serving @PyTorch, @tensorflow and @onnxai models much faster and leverages the

      PyTorchやTensorFlow互換のAI処理高速化プラットフォーム「MAX」プレビュー公開、Pythonを高速化した「Mojo」搭載
    • ChatGPTを駆使して、Raspberry PiとTensorflowを使ってドア監視をできるようにした - Qiita

      ChatGPTを駆使して、Raspberry PiとTensorflowを使ってドア監視をできるようにしたPythonOpenCVRaspberryPiTensorFlowChatGPT chatGPTを駆使して、玄関の鍵が閉まっているかどうかを監視するプログラムを作りました。 はじめに 今回の要約 自分はとにかく玄関の鍵を閉め忘れることが多く、家族にも怒られていた Raspberry Piとwebカメラが家にあった 色々調べたところ、機械学習の部分はGoogle Cloud Visionで無料実装できる すでに先駆者のブログは存在する:https://r-kurain.hatenablog.com/entry/2019/10/17/211134 ある程度ライブラリが古い部分や、多少わかるOpenCVへのリライトについては、ChatGPTにすべて任せれば実装できるのではないか ある程度構想

        ChatGPTを駆使して、Raspberry PiとTensorflowを使ってドア監視をできるようにした - Qiita
      • Googleの機械学習ライブラリ「TensorFlow」がWindowsネイティブ対応を終了/今後は「WSL 2」へのインストールを

          Googleの機械学習ライブラリ「TensorFlow」がWindowsネイティブ対応を終了/今後は「WSL 2」へのインストールを
        • Google、Flutter用TensorFlow Liteプラグインを正式リリース

          CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

            Google、Flutter用TensorFlow Liteプラグインを正式リリース
          • TFRecordとWebDatasetを使った分散並列学習とパフォーマンス調査

            はじめに Turing株式会社の自動運転MLチームでエンジニアをしている越智 (@chizu_potato)と塩塚 (@shiboutyoshoku) です。 Turingが目指す自動運転は、大量のデータで学習された非常に賢い機械学習モデルを活用することです。そのために、走行パートナーの方たちと協力して創業時からこれまで大量の走行データを取得してきました。走行データは車両に取り付けられた複数カメラによる360度をカバーした動画と、そのときの速度やGPSなどの走行ログを含んでいます。データサイズは80TBを超え、時間換算で3500時間程度です。 これだけのデータサイズでモデルを学習するためには、1枚のGPUだけで頑張るには限界があり複数のGPU (multi-GPU) による分散並列学習が必要となってきます。しかし、ただ分散並列学習を行うだけではmulti-GPUに対し、データの入出力 (I

              TFRecordとWebDatasetを使った分散並列学習とパフォーマンス調査
            • LLMで勝負するには、1000億円必要か? - Vengineerの戯言

              はじめに 学習用AIチップをTSMC 7nmで開発するには、100億円必要だよね。とお話したのが2017年頃 TensorFlow XLAの可能性, Deep Learning Acceleration 勉強会(2017.09.03 TensorFlow XLA とハードウェア, 2017年9月30日(土)のChainer Meetup #6 ざっと、6年前。この頃はまだ 7nm でチップが出てきてない時です。 その後、AI Cloud学習用スタートアップが何社立ち上がります。AI Cloud学習用スタットアップでは、7nmではなく、16nmで最初のチップ(Graphcore、Cerebras)を開発していきます。その後、チップが出来上がり、システムとして組み上げ、量産し、販売するまでに200-300億円ぐらい必要になることがわかりました。 TSMC 7nmを使って、NVIDIAのA100

                LLMで勝負するには、1000億円必要か? - Vengineerの戯言
              • 深層学習(keras)でリアルタイムにリップシンクさせるモデルを作った - Qiita

                概要 リップシンクとは, ゲームのキャラクターなどが口をパクパクさせるやつです. 面白そうなので, なんとなくこれを作ってみました. リップシンクの手法は軽く調べた限り 手動で頑張る 音量の大小でテキトーに口動かす 映像から口の形を引っこ抜く 音から口の形を類推する があるようです. 今回は一番下の音から口の形を類推させてみました. モデルの方針 声のデータから口の形≒母音の種類を当てる分類モデルを作ります. そのために, データセットとして「音声」と「母音の文字」のセットを作ります. データセットについて 方針としては 「音源」と「その音源の文字起こし」のセットを取得 「その音源の文字起こし」を仮名に直す 「音源」のどの時間に, その仮名を言っているのか割り当てる 「音源」と「その音源の文字起こし」のセットを取得 「音源」と「その音源の文字起こし」の2つがセットになっているデータを片っ端

                  深層学習(keras)でリアルタイムにリップシンクさせるモデルを作った - Qiita
                • TensorFlow、機械学習の開発を加速するオープンソースツールが拡充〜Google I/O 2023から - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                  Image credit: Google 5月10日の Google I/O における大きな人工知能(AI)に関するニュースは、大規模言語モデル「PaLM 2」の発表だが、このイベントにおけるAIニュースはそれだけではない。 Google は、オープンソースの機械学習(ML)技術のアップデートと、成長中の TensorFlow エコシステムの機能強化を相次いで発表した。TensorFlow は、Google が主導するオープンソース技術の取り組みで、開発者がモデルを構築して訓練するのに役立つ ML ツールを提供している。 Google は、Google I/O で新技術「DTensor」を発表した。この技術は、MLト レーニングに新しい並列化技術をもたらし、モデルトレーニングとスケーリング効率の向上を支援するものだ。 また、TF Quantization API のプレビューリリースもあり

                    TensorFlow、機械学習の開発を加速するオープンソースツールが拡充〜Google I/O 2023から - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
                  • TensorFlow Recommenders と Vertex AI Matching Engine によるディープ リトリーブのスケーリング | Google Cloud 公式ブログ

                    TensorFlow Recommenders と Vertex AI Matching Engine によるディープ リトリーブのスケーリング ※この投稿は米国時間 2023 年 4 月 20 日に、Google Cloud blog に投稿されたものの抄訳です。 以前のブログ投稿で、Google Cloud でレコメンデーション システムを実装する方法として、(1)Recommendations AI によるフルマネージド ソリューション、(2)BigQuery ML での行列分解、(3)Two-Tower エンコーダと Vertex AI Matching Engine を使用したカスタムのディープ リトリーブ手法の 3 つを紹介しました。このブログ投稿では、3 つ目の選択肢について詳しく説明し、プレイリストのレコメンデーション システムを構築するために Vertex AI でエンド

                      TensorFlow Recommenders と Vertex AI Matching Engine によるディープ リトリーブのスケーリング | Google Cloud 公式ブログ
                    • TensorFlow Recommenders と Vertex AI Matching Engine によるディープ リトリーブのスケーリング | Google Cloud 公式ブログ

                      TensorFlow Recommenders と Vertex AI Matching Engine によるディープ リトリーブのスケーリング ※この投稿は米国時間 2023 年 4 月 20 日に、Google Cloud blog に投稿されたものの抄訳です。 以前のブログ投稿で、Google Cloud でレコメンデーション システムを実装する方法として、(1)Recommendations AI によるフルマネージド ソリューション、(2)BigQuery ML での行列分解、(3)Two-Tower エンコーダと Vertex AI Matching Engine を使用したカスタムのディープ リトリーブ手法の 3 つを紹介しました。このブログ投稿では、3 つ目の選択肢について詳しく説明し、プレイリストのレコメンデーション システムを構築するために Vertex AI でエンド

                        TensorFlow Recommenders と Vertex AI Matching Engine によるディープ リトリーブのスケーリング | Google Cloud 公式ブログ
                      • GPTの仕組みをちゃんと勉強したい本 - きしだのHatena

                        やっぱGPTを仕組みから勉強したい、という本をいくつか見つけたのでまとめておきます。 まず理論的な概要。 機械学習からニューラルネットワーク、CNNでの画像処理、トランスフォーマーでの自然言語処理、音声認識・合成、そしてそれらを組み合わせたマルチモーダルと章が進むので、理論的な概観を得るのにいいと思います。 最初は数式が多いのだけど、Σをfor文だと思いつつ、定義が説明文中に埋まってるPerlよりたちが悪い記号主体言語だと思えば読めるけどめんどくさいので飛ばしても問題ないと思います。 深層学習からマルチモーダル情報処理へ (AI/データサイエンスライブラリ“基礎から応用へ” 3) 作者:中山 英樹,二反田 篤史,田村 晃裕,井上 中順,牛久 祥孝サイエンス社Amazon で、もういきなり作る。 トークナイザーから全部つくっていきます。TensorFlowでBERTをつくってGPT2をつくる

                          GPTの仕組みをちゃんと勉強したい本 - きしだのHatena
                        • TensorFlow Transformer モデルを高速化するには | Google Cloud 公式ブログ

                          ※この投稿は米国時間 2023 年 4 月 1 日に、Google Cloud blog に投稿されたものの抄訳です。 近年注目を集めている Transformer モデルは、自然言語処理(NLP)の進歩に大きく寄与してきました。Transformer モデルは多くの場合、機械翻訳、テキスト要約、ドキュメント分類などのさまざまなユースケースで、再帰型ニューラル ネットワークに代わる存在になっています。Transformer モデルを本番環境にデプロイして推論を行うことは、組織にとって困難な場合もあります。それは、推論が高価であり、実装が複雑であるためです。このたび Google は、Vertex AI Prediction サービス上の TensorFlow(TF)モデルのサービングを最適化する、新しいランタイムの公開プレビュー版を発表しました。そして最適化された TensorFlow ラ

                            TensorFlow Transformer モデルを高速化するには | Google Cloud 公式ブログ
                          • ディープラーニング実践ガイド

                            本書では、ディープラーニングの研究で受賞歴のある3人の著者が、アイデアを現実世界の人々が使用できるものに変換するプロセスをステップバイステップで丁寧に解説します。構築するのは、クラウド、モバイル、ブラウザ、エッジデバイス向けの実用的なディープラーニングアプリケーションです。一部の章ではその章で扱うトピックの専門家をゲスト執筆者に迎えてさまざまな手法を解説しているので、読者のニーズにマッチするアプリケーションがきっと見つかるでしょう。対象読者は、ディープラーニングの世界にこれから参入したいソフトウェアエンジニアやベテランのデータサイエンティストから、AIを搭載した独自のアプリを作りたいけれど何から始めればいいのかわからないホビーストまで。 賞賛の声 監訳者まえがき まえがき 1章 人工知能の概観 1.1 おわび 1.2 ここからが本当のイントロダクション 1.3 AIとは 1.3.1 きっか

                              ディープラーニング実践ガイド
                            • TensorFlow.js の Hand Pose Detection を使って「AR妖怪けむり」を作ってみる

                              数年前にちょっと話題になりましたが 「妖怪けむり」、製造終了してしまったのでもう売っていないそうですね。[1] あまり遊んだ記憶はないですが、もう無くなってしまったと聞くと少し寂しいものがあります。 TensorFlow.js の Hand Pose Detection を使ったら、Web ブラウザ上で動作する AR妖怪けむり 的なものが作れるんじゃなかろうか... とおもったのでちょっと試してみました 完成したものはこちら そもそも「妖怪けむり」とは...? 妖怪けむり、馴染みがない方も居られるかとおもうので一応。 ニコニコ大百科 - ようかいけむりとは 愛知県の堀商店が販売、小林商店が製造。 主な販路は駄菓子屋で、価格は1枚20円。 商品名は「ようかいけむり」「おばけけむり」「カードけむり」など。いずれも、力強い筆致で描かれたおどろおどろしい妖怪の絵が特徴。 紙製のカードに、パラフィン

                                TensorFlow.js の Hand Pose Detection を使って「AR妖怪けむり」を作ってみる
                              • GitHub - PINTO0309/onnx2tf: Self-Created Tools to convert ONNX files (NCHW) to TensorFlow/TFLite/Keras format (NHWC). The purpose of this tool is to solve the massive Transpose extrapolation problem in onnx-tensorflow (onnx-tf). I don't need a Star, but g

                                Self-Created Tools to convert ONNX files (NCHW) to TensorFlow/TFLite/Keras format (NHWC). The purpose of this tool is to solve the massive Transpose extrapolation problem in onnx-tensorflow (onnx-tf). I don't need a Star, but give me a pull request. Since I am adding challenging model optimizations and fixing bugs almost daily, I frequently embed potential bugs that would otherwise break through C

                                  GitHub - PINTO0309/onnx2tf: Self-Created Tools to convert ONNX files (NCHW) to TensorFlow/TFLite/Keras format (NHWC). The purpose of this tool is to solve the massive Transpose extrapolation problem in onnx-tensorflow (onnx-tf). I don't need a Star, but g
                                • CQ出版『改訂TensorFlow版 算数&ラズパイから始めるディープ・ラーニング』を発売|fabcross

                                  CQ出版は『改訂TensorFlow版 算数&ラズパイから始めるディープ・ラーニング』を2023年3月15日に発売する。 2018年に発刊された同タイトルの書籍では、フレームワークにChainerを使っていたが、今回出版されるのは、TensorFlowに対応した改訂版だ。ディープラーニングの基礎知識とプログラムへ落とし込む方法を、ステップ・バイ・ステップで解説し、Raspberry Piで動かす方法も合わせて紹介する。 全6部構成。第1部「ディープ・ラーニングの世界へようこそ」では、ディープラーニングでできるようになることを紹介するほか、3大アルゴリズムについての概要を解説する。 第2部「ラズパイ&PC試すための準備」では、Googleのディープラーニングフレームワーク「TensorFlow」について解説。TensorFlowやAnacondaのインストール方法に加え、サンプルプログラムを

                                    CQ出版『改訂TensorFlow版 算数&ラズパイから始めるディープ・ラーニング』を発売|fabcross
                                  • 【2023年版】機械学習の日本語無料学習教材まとめ - Qiita

                                    言語&開発基礎編 PythonやSQLなどの言語と開発環境に関連することをまとめました。 機械学習に関する教材はこの次のセクションにまとめてあります。 学習環境 インストール及び使い方チュートリアルのサイトと、ある程度使い慣れた後に役立つtips集を各エディタでまとめました。 Google Colaboratory Python初学者にとって最もわかりやすいPython実行環境です。プログラミングは初めて!という方はまずこのGoogle Colaboratory(通称: Colab)から始めてみて、使い方がある程度わかったら、そのまま次のセクションのPython編に移りましょう。 Pythonプログラミング入門 難易度: ★☆☆ 東京大学の公開しているPython講座ですが、冒頭でColabの使い方を解説しています。使ったことのない方はこちらから! Google Colabの知っておくべき

                                      【2023年版】機械学習の日本語無料学習教材まとめ - Qiita
                                    • フロントエンドで完結するまったくサーバーを使わないアイドル判定サービスを作った - Qiita

                                      なぜ作ろうと思ったのか 最近アイドル多くない? NiziU、IVE、Kep1er、BLACKPINK、ITZY、SixTONES、Snow Man、なにわ男子、King & Prince、BTS、JO1、Da-iCE、INI、CUBERS、原因は自分にある。、BALLISTIK BOYZ、VOYZ BOY、Zero PLANET、プラチナボーイズ、BE:FIRST、BUDDiiS、7ORDER、OCTPATH、BLVCKBERRY、THE SUPER FRUIT、TravisJapan などなど 誰が誰か分からんのだが… Shazam的な感じでパッと誰か分かるもの欲しいなぁ ということで作ってみることにしました。 作ったもの アイドル判定AI「セレン」という写真を選択するとどのアイドルかを判定してくれるサービスを作りました。 セレンは、celeb+funから考えた名前です ChatGPTや

                                        フロントエンドで完結するまったくサーバーを使わないアイドル判定サービスを作った - Qiita
                                      • Why TensorFlow for Python is dying a slow death

                                        2 for 1 FLASH SALE! Buy 2 Business passes for the price of 1 for TNW Conference 2023 now → Religious wars have been a cornerstone in tech. Whether it’s debating about the pros and cons of different operating systems, cloud providers, or deep learning frameworks — a few beers in, the facts slide aside and people start fighting for their technology like it’s the holy grail. Just think about the endl

                                          Why TensorFlow for Python is dying a slow death
                                        • Predict missing values (Tutorial) — SimpleML for Sheets documentation

                                          Note This is the Predict missing values tutorial. The Predict missing values documentation is available here. With Simple ML for Sheets, also referred to as Simple ML, everyone can use Machine Learning (ML) in Google Sheets without knowing ML, without coding, and without sharing data with third parties. This tutorial takes you through the steps of using Simple ML for Sheets to predict missing valu

                                          • M1 Mac に挫けない!TensorFlow に躓かない開発環境をつくる - Gunosyデータ分析ブログ

                                            こんにちは、GunosyTechLab MediaML 所属 の suchida です。 急激に冬が近づいて参りましたね。 寒がりなので、ヒーター付き手袋を買いました。 キーボードも打てます。 おすすめです。 こちらの記事は Gunosy Advent Calendar 2022 の 3 日目の記事です。 前回の記事は nagayama さんの「Android の Kotlin Coroutines 導入の第一歩」でした。 tech.gunosy.io はじめに 問題 M1 Mac に TensorFlow がインストールできない Docker 環境でも厳しい CPU アーキテクチャの違いに躓かない開発環境づくり 開発環境 番外編: arm64 環境で amd64 のための pyproject.toml を作る方法 おわりに はじめに 弊社では、社員が使っている PC が古くなってきたタイ

                                              M1 Mac に挫けない!TensorFlow に躓かない開発環境をつくる - Gunosyデータ分析ブログ
                                            • GitHub - NVIDIA-Merlin/dataloader: The merlin dataloader lets you rapidly load tabular data for training deep leaning models with TensorFlow, PyTorch or JAX

                                              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 - NVIDIA-Merlin/dataloader: The merlin dataloader lets you rapidly load tabular data for training deep leaning models with TensorFlow, PyTorch or JAX
                                              • Google、TensorFlow LiteをAndroidの標準推論エンジンに

                                                米Googleは、Androidの標準推論エンジンを「TensorFlow Lite」にすると10月18日(現地時間)に発表した。9月にはGoogle Play開発者サービス(Google Play services)にTensorFlow Liteを組み込んで提供を始めていたが、TensorFlow LiteがAndroidの標準推論エンジンとなった。 TensorFlow Liteの下層には、「TensorFlow Lite Delegates」が存在する。これは、GPUやDSPなどといった推論処理を高速化するハードウェアを抽象化する層だ。Appleだけが製造販売しているiPhoneやiPadは、SoCやGPU、Neural EngineもAppleが開発したものを使用している。ハードウェアの機能を抽象化する上で問題になるのは、それぞれのハードウェアの世代だけだ。 一方でAndroid

                                                  Google、TensorFlow LiteをAndroidの標準推論エンジンに
                                                • Building the Future of TensorFlow

                                                  https://blog.tensorflow.org/2022/10/building-the-future-of-tensorflow.html https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTtFXWao9sbX4P__SCJhLChXRdTkVur0sJTnQp5K0MtVR7U0-l3j5Yrpx41U2YSh4N671c-Wn7dJ68xim8cGAiexDI3IOdEV_vHpMsWdsZxSYU3TUpAzNEIVOOOV3O-wxa4caTUT2VwVTTy-R6GlGji1H4lhewb9WC5nmRCzN8Ofe7yF1NW6ArPI7Q/s1600/Tensorflow-septmber-update-social%20%281%29.png October 20, 2022 — Posted

                                                    Building the Future of TensorFlow
                                                  • ivy が面白い

                                                    ivyとはなにか 機械学習の統一を目指すフレームワークです。現在、JAX, TensorFlow, PyTorch, Numpy をサポートしています。JAXはNumpy互換なので、実質的に Tensorflow&Pytorch の共通APIのフレームワーク(かなり乱暴なまとめ方)です。 研究のペーパーでよく見るのはPytorchですが、産業ではTensorflowがよく使われるようです。 下の表にもありますが、開発者の設計思想を読むと「書き換えの手間」が想像以上に労力を必要とする文面が多く見受けられます。 余談で手元にTensorflowとPytorchの本が2冊あるのですが、実装に互換性があればそういう悩みが減って深層学習の学習が身近になるかもしれないですね。 特に初学者は「最初にどの山に登るのがいいのか」で迷うと思うので。 ivy登場以前から、学習済みモデルを異なるプラットフォームで

                                                      ivy が面白い
                                                    • M1 Macで機械学習ってNVIDIA GPUと比べてどうなの? Tensorflow_macosの環境構築(Miniconda使用)

                                                      環境構築 Minicondaインストール wget(Webからファイルをダウンロード)をインストールしていない場合は以下のコマンドでインストールします。 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install wget xcode-selectをインストールします。 xcode-select --install Minicondaのサイトから、ファイル名にarm64の付いたM1 Mac用のインストーラをダウンロードします。 bash ~/Downloads/Miniconda3-latest-MacOSX-arm64.sh インストール先の確認はそのままEnterとすると~/miniconda3にインストールされます。 それ以外で

                                                        M1 Macで機械学習ってNVIDIA GPUと比べてどうなの? Tensorflow_macosの環境構築(Miniconda使用)
                                                      • 画像生成AI「Stable Diffusion」がTensorFlowとKerasCVで約30%高速になることが判明

                                                        機械学習プラットフォームのTensorFlowで実行される、Pythonで記述されたディープラーニング用APIが「Keras」です。このKerasを拡張して画像分類、物体検出、画像分割、画像データ補強などを行うためのモジュール式ビルディングブロック「KerasCV」を使うと、画像生成AIのStable Diffusionが約30%高速になるという報告が、KerasCVの開発者による研究チームからあがっています。 High-performance image generation using Stable Diffusion in KerasCV https://keras.io/guides/keras_cv/generate_images_with_stable_diffusion/ Stable Diffusionは2022年8月に一般公開されたオープンソースの画像生成AIで、入力した

                                                          画像生成AI「Stable Diffusion」がTensorFlowとKerasCVで約30%高速になることが判明
                                                        • Machine learning education  |  TensorFlow

                                                          Deploy ML on mobile, microcontrollers and other edge devices

                                                            Machine learning education  |  TensorFlow
                                                          • Tensorflow Recommendersの精度を上げるためのテクニック

                                                            はじめに Tensorflow Recommenders (TFRS) は Tensorflow による推薦システム構築のためのライブラリです。特に大規模サービスへの応用が念頭に置かれており、two-tower アーキテクチャの推薦モデルの構築と、近似近傍探索による高速な推論を可能にしてくれます。 公式のチュートリアルで基本的な使い方を学ぶことができます。また以下のようなブログ記事も参考になるでしょう。 TensorFlow Recommenderで映画のレコメンダーシステムを構築 TensorFlow Recommendersの紹介 大規模サービスで効率よくレコメンドを提供するためにTensorflow Recommendersを活用する 今回この記事を書こうと思ったのは、公式のチュートリアルなどではTFRSを使う上で重要な精度面に関する情報が不足していると思ったからです。この後実演する

                                                              Tensorflow Recommendersの精度を上げるためのテクニック
                                                            • TensorFlow Recommendersはいいぞってこと! - Qiita

                                                              はじめに レコメンドシステムにはさまざまなアルゴリズムが存在します。 コンテンツベース 協調フィルタリング Matrix Factorization Factorization Machines ニューラルネットベースモデル 今回は、そのなかでもニューラルネットベースでのレコメンドシステム開発ライブラリ TensorFlow Recommenders の紹介をします。 TensorFlow Recommenders の使い方を公式のクイックスタートを自分の解釈で噛み砕いて説明します。 TensorFlow Recommenders なにしてるの? レコメンドシステムのタスクとして大きく二つあります。 全商品の中から、ユーザに適している商品を抽出する(Retrieval) 抽出した商品にランキングをすることで並び替える(Ranking) TensorFlow Recommenders ではこ

                                                                TensorFlow Recommendersはいいぞってこと! - Qiita
                                                              • Announcing TensorFlow Official Build Collaborators

                                                                https://blog.tensorflow.org/2022/09/announcing-tensorflow-official-build-collaborators.html https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwYbl0yCfhpq9TY7E-8Pnn1c3a8dm_K5z7JPm56Hz3RpzQ2spN4rIkiTQiZzSEF8ZgS6wjtpplVuBmyHbk7CCXi843sO7jl5DpxIaT4Jt5pSTLsAVWB7LFaPDjCYjuUDEJqC2uInko31ft2ap-uKt5PjQ0LM6TTrX7-phltjU4GYxpwqan-4rws9t0/s1600/tensorflow-content-moderation-using-machine-learning-a-d

                                                                  Announcing TensorFlow Official Build Collaborators
                                                                • 放送レコメンド機能をTensorFlow Recommendersで作り、ABテストしてみた

                                                                  はじめに こんにちは、stand.fm でMLエンジニアをしているcanonrockです。 stand.fmでは各画面に表示するコンテンツのパーソナライズを進めており、先日その一環としてホーム画面に各ユーザーへおすすめの放送を表示する機能を追加しました。本記事ではおすすめ放送表示機能のシステム構成やABテスト結果をご紹介しようと思います。 おすすめ放送表示機能の目的と概要 概要 stand.fmではアプリを開いた時に最初に出る画面をホーム画面と呼んでいます。ホーム画面では画像のようにテーマ別にセクションが並び、セクション内に放送がいくつか表示されます。 ホーム画面に表示されるセクションや各セクションに表示される内容はパーソナライズされておらず、全ユーザーに対して同一の内容が表示される状態でした。しかし、やはりユーザーによって嗜好が異なるので、各ユーザーが好きそうな放送をホーム画面に出したい

                                                                    放送レコメンド機能をTensorFlow Recommendersで作り、ABテストしてみた
                                                                  • Keras documentation: Denoising Diffusion Implicit Models

                                                                    Denoising Diffusion Implicit Models Author: András Béres Date created: 2022/06/24 Last modified: 2022/06/24 Description: Generating images of flowers with denoising diffusion implicit models. View in Colab • GitHub source Introduction What are diffusion models? Recently, denoising diffusion models, including score-based generative models, gained popularity as a powerful class of generative models,

                                                                      Keras documentation: Denoising Diffusion Implicit Models
                                                                    • 【Python・TensorFlow】あんたのそれ、エセ関西弁やで - Qiita

                                                                      はじめに 突然ですが、私(たち)は大阪生まれ、大阪育ちの純粋な大阪人です。 現在は仕事のため東京に在住していますが、大阪の魂を捨てたわけではありません。 先日不意に興味深い論文を見つけました。 エセ大阪弁の音声学的特徴 共通語話者が大阪弁話者に親しみを込めて大阪弁っぽく話したとしても、そのエセ大阪弁に対する大阪弁話者の拒否感、抵抗感、嫌悪感は根強い。共通語や東京弁は認めても、エセ大阪弁だけは許さないという気概すら感じる。 草である。 流石にそのような拒否感や嫌悪感を露わにするほどではありませんが、少なくとも大阪人であれば聞き慣れない関西弁を耳にした時、 「ん?今のエセっぽいな?」 と感じることは少なからずあるかと思います。 決して嫌悪感を抱いているわけではないですが、この論文にあるようにアクセントの違いには敏感であるとは自覚していますし、大多数の大阪人の方々も同じくだと思います。 (例えば

                                                                        【Python・TensorFlow】あんたのそれ、エセ関西弁やで - Qiita
                                                                      • Google is quietly replacing the backbone of its AI product strategy after its last big push for dominance got overshadowed by Meta

                                                                        Google was a trailblazer in machine learning, releasing one of the first general-use frameworks. TensorFlow has since lost the hearts and minds of developers to Meta's AI framework, PyTorch. Google is now betting on a new AI project internally to replace TensorFlow called JAX. Google, in 2015, essentially created the modern-day machine learning ecosystem when it open sourced a small research proje

                                                                          Google is quietly replacing the backbone of its AI product strategy after its last big push for dominance got overshadowed by Meta
                                                                        • 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
                                                                          • 初めてのTensorFlow.js

                                                                            TensorFlow.jsの待望の入門書。TensorFlow.jsはGoogleが開発したオープンソースのJavaScriptライブラリです。JavaScriptで機械学習したければ選択肢はTensorFlow.jsだけと言っても過言ではありません。本書では、JavaScriptエンジニアやAIエキスパートを対象に、サンプルを使った実践的なアプローチでTensorFlow.jsの基礎から応用までを解説します。読者はウェブ開発者という立ち位置を変えずにJavaScriptとブラウザで学べます。JavaScriptでAIを活用しようと真剣に考えているエンジニアにお勧めです。 賞賛の声 序文 訳者まえがき まえがき 1章 AIは魔法 1.1 JavaScriptを用いたAIへの道 1.2 知能とは何か? 1.3 AIの歴史 1.4 ニューラルネットワーク 1.5 今日のAI 1.6 なぜTen

                                                                              初めてのTensorFlow.js
                                                                            • Keras(TensorFlow)のImageDataGeneratorでデータを水増しする | DevelopersIO

                                                                              こんちには。 データアナリティクス事業本部機械学習チームの中村です。 今回は、KerasのImageDataGeneratorで、画像データの水増し(Data Augmentation)に使用できそうな変換をピックアップしてご紹介します。 Data Augmentationについて 画像を入力データに扱うニューラルネットワークの学習では、元画像に対して色々な変換を施すことで、入力画像のパターンを増加させることが良く行われます。具体的には、実際にデータそのものを水増しするのではなく、ある変換定義し、その変換の度合をランダムに実行するブロックを定義する形で実行することが多いです。 ランダムに変換を実行することで、同じデータであってもエポックが異なれば異なる度合の変換が適用されます。これにより、データのバリエーションを増やすようなイメージとなります。 Keras(TensorFlow)では、これ

                                                                                Keras(TensorFlow)のImageDataGeneratorでデータを水増しする | DevelopersIO
                                                                              • 6月新刊情報『初めてのTensorFlow.js』

                                                                                『初めてのTensorFlow.js ―JavaScriptで学ぶ機械学習』 Gant Laborde 著、あんどうやすし 訳 2022年6月29日発売予定 368ページ(予定) ISBN978-4-87311-993-9 定価3,960円(税込) TensorFlow.jsの待望の入門書。TensorFlow.jsはGoogleが開発したオープンソースのJavaScriptライブラリです。JavaScriptで機械学習したければ選択肢はTensorFlow.jsだけと言っても過言ではありません。本書では、JavaScriptエンジニアやAIエキスパートを対象に、サンプルを使った実践的なアプローチでTensorFlow.jsの基礎から応用までを解説します。読者はウェブ開発者という立ち位置を変えずにJavaScriptとブラウザで学べます。JavaScriptでAIを活用しようと真剣に考えて

                                                                                  6月新刊情報『初めてのTensorFlow.js』
                                                                                • Tensorflow Data Validationを用いた機械学習用データセットの検証方法 - DATAFLUCT Tech Blog

                                                                                  こんにちは!nakamura(@naka957)です。本記事では、TensorFlowの拡張機能であるTensorFlow Data Validationを用いたデータセット検証を行う方法をご紹介します。 データセット検証とは、機械学習モデルの構築時に使う訓練データと運用データの間の違いを調べることです。訓練データと運用データの性質に違いが存在すると、モデル精度の悪化に繋がります。そのため、構築したモデルの精度監視だけでなく、より前工程となるデータセット時点での検証も非常に重要になります。特に、データセットサイズが大きくなるほど、手作業での検証が困難となるため、効率的で自動化された検証方法が求められてきます。 データセット検証を行うライブラリは様々ありますが、今回は機械学習の実装フレームワークとして特に有名なTensorFlow系のライブラリを用いて行います。 では、早速始めていきます。

                                                                                    Tensorflow Data Validationを用いた機械学習用データセットの検証方法 - DATAFLUCT Tech Blog