この記事は会員限定です。会員登録(無料) すると全てご覧いただけます。
Googleは2021年10月20日(米国時間)、「Googleスプレッドシート」に追加した数式の入力支援機能を支えるAIモデルについて解説するブログを公開した。
セルの周囲にあるさまざまなコンテキストを機械学習モデルが取り入れて、数式を自動生成するというもの。Googleは2021年7月にバーチャル開催された「ICML 2021」で、このモデルを解説した論文「SpreadsheetCoder: Formula Prediction from Semi-structured Context」を発表している。
今回のモデルに基づくシステムは、スプレッドシートの履歴から数式のパターンを学習し、ユーザーが目的のセルに「=」を入力して数式を記述し始めると、そのセルに適した数式を予測、生成する。目的のセルに近い行と列にあるデータに加えて、ヘッダ行をコンテキストとして使用する。
生成される数式は、一連の演算子(SUM、IFなど)と、演算子の適用範囲(「A2:A10」など)からなる。
ユーザーがセルB7、C7、D7にそれぞれ数式を入力しようとすると、システムはユーザーの意図に合う可能性が最も高い数式を自動的に推測する(出典:Google )
目的のセル(D4)が与えられると、モデルはヘッダと周囲のセルの値をコンテキストとして使用し、対応する一連の演算子と範囲で構成される数式を生成する(出典:Google )
このモデルはエンコーダーデコーダーアーキテクチャを使用している。
続きを閲覧するには、ブラウザの JavaScript の設定を有効にする必要があります。
5分で分かるディープラーニング(DL)
ディープラーニング(深層学習)をビジネスで活用したい人に向け、最新技術情報に基づき、深層学習の概要、ニューラルネットワークの仕組み、深層学習の代表的な手法としてコンピュータビジョン向けのCNN/GAN、および自然言語処理向けのRNN/Transformer(BERT/GPT)の概要を、5分で読めるコンパクトな内容で紹介。最後に、次の一歩を踏み出すための参考情報もまとめる。
Microsoftの自然言語モデル「DeBERTa」、ベンチマークで人間を上回る記録を達成
Microsoftが最近アップデートした自然言語モデル「DeBERTa」が、自然言語理解(NLU)モデルを評価するベンチマーク「SuperGLUE」で、人間を上回る記録を達成した。今後は「Bing」「Microsoft 365」「Dynamics 365」「Azure Cognitive Services」といったMicrosoft製品をサポートする他、DeBERTaのソースコードも公開する。
Python&AI・機械学習を無償の記事で学ぼう! @IT連載まとめ
Pythonや機械学習(ディープラーニング)を学ぶための学習リソースとして、@IT/Deep Insider上にある連載(技術解説記事)を、「Python」「開発環境」「数学/統計/データサイエンス」「ディープラーニング/機械学習」という4つの分野で紹介する(全18連載)。
Copyright © ITmedia, Inc. All Rights Reserved.