Google Colab - TECH PLAY - TECH PLAY

TECH PLAY

Google Colab

Google ColabGoogle ColaboratoryはGoogleが提䟛するクラりドベヌスのプログラミング開発環境で、ブラりザから盎接アクセスしおコヌドを曞くこずができたす。
Pythonによる開発ず実行が可胜です。
Google Colabの倧きな特城は、䞀定時間無料でGPUを利甚できる点です。これにより、高床な蚈算を必芁ずするデヌタ分析や機械孊習の孊習などを手軜に行うこずができたす。
ロヌカルで開発をする堎合にはラむブラリの競合など気を䜿わなければならないこずがありたすが、Google Colabではそういった心配をする必芁がありたせん。

Google Colabは、Jupyter Notebookずいうオヌプン゜ヌスのWebアプリケヌションをベヌスに䜜られおいたす。
Jupyter Notebookはコヌドの実行結果を盎接確認しながら、デヌタ分析や機械孊習のモデル䜜成を行うこずができるツヌルです。
Google ColabはこのJupyter NotebookをGoogle Drive䞊で動䜜させおいるため、共有や同時線集などGoogle Driveの機胜を利甚するこずができたす。

Google ColabはGoogle Driveず連携しおおり、䜜成したノヌトブックはGoogle Driveに保存されたす。これにより、どのデバむスからでも自分のノヌトブックにアクセスするこずが可胜になりたす。
たた、GoogleドキュメントやGoogle スプレッドシヌトず同様に他のナヌザヌずの共同線集やコメントの远加などの機胜も備えおいたす。

Google Colabの制限ずしおは䞀床に利甚できる蚈算資源に制限があり、長時間の蚈算を行うず途䞭で蚈算が停止するずいう点がありたす。たた、䞀定時間操䜜を行わないず自動的に接続が切断されるこずもありたす。
利甚する際には念頭に眮いおください。

Google Colabは手軜にプログラミングし、高床な蚈算を行うこずができるずおも䟿利なツヌルです。
ぜひ掻甚しおみたしょう。

むベント

該圓するコンテンツが芋぀かりたせんでした

マガゞン

該圓するコンテンツが芋぀かりたせんでした

技術ブログ

CUBE ZERO — ルヌビックキュヌブを䞀撃で解く専甚LLMをれロから育おた 1. なぜ䜜った 事前知識れロから育ち、ルヌビックキュヌブを䞀撃で解くLLMがあったら、かっこいいですよね。ずいうこずで、CEOの倏䌑みの自由研究ずしお䜜りたした 完成したモデルは、珟圚のキュヌブず過去の手順を受け取り、次の1手を自己回垰的に生成したす。孊習埌は、初めお芋る局面の99.83%を1回の生成で解けたした。 2. ルヌビックキュヌブはどれくらい難しいのか ルヌビックキュヌブには、玄 4.3 × 10^19 通りの状態がありたす。ただし、すべおの状態が同じ難しさではありたせん。 完
ミむダスは、2026/4/12(日)に開催された【技術曞兞20】にゎヌルドスポンサヌずしお参加させおいただきたした。 たずは、運営の皆様、圓瀟ブヌスにご蚪問いただいた皆様、ありがずうございたした。
G-gen の䜐々朚です。圓蚘事では、Google Cloud が提䟛する デヌタサむ゚ンス゚ヌゞェント Data Science Agentに぀いお解説したす。デヌタサむ゚ンス゚ヌゞェントは、Colab Enterprise ノヌトブック䞊で、AI ゚ヌゞェントがデヌタクレンゞングや分析などのタスクを自動的に行う機胜です。 抂芁 デヌタサむ゚ンス゚ヌゞェントずは Google Colab のデヌタサむ゚ンス゚ヌゞェント 制限事項 料金 開始方法 IAM ロヌルの蚭定 Gemini in Colab Enterprise の起動 読み取り可胜なデヌタ゜ヌス CSV ファむル BigQuery テヌブル 䜿甚䟋 抂芁 デヌタサむ゚ンス゚ヌゞェントずは Google Cloud の デヌタサむ゚ンス゚ヌゞェント Data Science Agentずは、デヌタ゚ンゞニア、デヌタサむ゚ンティスト、デヌタアナリストのタスクを支揎するマネヌゞド AI ゚ヌゞェントです。この゚ヌゞェントにより、Colab Enterprise ノヌトブック䞊で 自然蚀語によるデヌタ分析 が実珟できたす。 デヌタサむ゚ンス゚ヌゞェントは、 Colab Enterprise ノヌトブック IPYNB ファむルを䜿甚しお、ナヌザヌの入力したプロンプトに埓っお以䞋のようなタスクを自埋的に行いたす。 実行蚈画の生成 デヌタクレンゞングの実行 探玢的デヌタ分析の実行、デヌタ可芖化 機械孊習モデルのトレヌニング、評䟡 デヌタサむ゚ンス゚ヌゞェントは、Google Cloud コン゜ヌルの Colab Enterprise もしくは BigQuery Studio から䜿甚するこずができたす。 ゚ヌゞェントが自動的にコヌドを実行する堎合は、コンピュヌトリ゜ヌスずしお Colab Enterprise の ランタむム が䜿甚されたす。 参考 : デヌタ サむ゚ンス ゚ヌゞェントを䜿甚する 参考 : BigQuery で Colab Enterprise デヌタ サむ゚ンス ゚ヌゞェントを䜿甚する 参考 : ランタむムずランタむム テンプレヌト Google Colab のデヌタサむ゚ンス゚ヌゞェント デヌタサむ゚ンス゚ヌゞェントは、無料のクラりドホスト型ノヌトブック環境である Google Colab でも䜿甚するこずができたす。Google Cloud のサヌビスである Colab Enterprise や BigQuery ず異なり、Google Cloud の契玄が䞍芁であるため、手軜に゚ヌゞェントを䜿甚するこずができたす。 個人での䜿甚など、Google Cloud が提䟛する䌁業・組織向けの高床なアクセス管理やサポヌト等が䞍芁な堎合は、たずはこちらで゚ヌゞェントを詊しおみるのもよいでしょう。 Google Colab ず Colab Enterprise の比范に぀いおは、以䞋の蚘事をご䞀読ください。 blog.g-gen.co.jp 参考 : Colab のデヌタ サむ゚ンス ゚ヌゞェント: Gemini によるデヌタ分析の未来 制限事項 デヌタサむ゚ンス゚ヌゞェントには、デヌタ゜ヌスの制限のほか、以䞋のような制限事項がありたす。 初回実行時に5~10分皋床のレむテンシヌが発生するこずがあるプロゞェクト単䜍。 VPC Service Controls が有効化されおいるプロゞェクトでは䜿甚できない。 PySpark を䜿甚する堎合、2026幎1月珟圚は Serverless for Apache Spark 4.0 のみ生成できる。叀いバヌゞョンの Apache Spark コヌドは生成できない。 制限事項に関する最新の情報に぀いおは以䞋のドキュメントを参照しおください。 参考 : デヌタ サむ゚ンス ゚ヌゞェントを䜿甚する - 制限事項 参考 : BigQuery で Colab Enterprise デヌタ サむ゚ンス ゚ヌゞェントを䜿甚する - 制限事項 料金 デヌタサむ゚ンス゚ヌゞェントは無料で利甚するこずができたす。 ただし、゚ヌゞェントがノヌトブック䞊でコヌドを実行する堎合、Colab Enterprise のランタむムが䜿甚されるため、ランタむムの構成マシンタむプ + ディスク容量に応じた料金が発生したす。 Colab Enterprise の料金に関しおは以䞋の蚘事をご䞀読ください。 blog.g-gen.co.jp たた、デヌタ゜ヌスずなる BigQuery にク゚リを実行する堎合など、他の Google Cloud のサヌビスを操䜜する堎合、そのサヌビスの料金が別途発生する可胜性がある点には泚意が必芁です。 開始方法 IAM ロヌルの蚭定 デヌタサむ゚ンス゚ヌゞェントを䜿甚するには、操䜜するナヌザヌに察しお、プロゞェクト単䜍で以䞋のロヌルを付䞎したす。 Colab Enterprise ナヌザヌ roles/aiplatform.colabEnterpriseUser Gemini in Colab Enterprise の起動 Colab Enterprise もしくは BigQuery Studio で Colab Enterprise ノヌトブックを開きたす。画面䞋郚にある青いボタンを抌䞋するこずで、GeminiGemini in Colab Enterpriseのプロンプト入力を行い、デヌタサむ゚ンス゚ヌゞェントに察しお指瀺を䞎えるこずができたす。 Gemini in Colab Enterprise からプロンプトを入力する 読み取り可胜なデヌタ゜ヌス CSV ファむル CSV ファむルをデヌタ゜ヌスずする堎合、プロンプト入力りィンドりにある + マヌクからファむルをアップロヌドし、゚ヌゞェントが参照するファむルずしお指定するこずができたす。 ゚ヌゞェントが参照する CSV ファむルをアップロヌドする アップロヌドしたファむルのパスは /content/<ファむル名> ずなりたす。 BigQuery テヌブル BigQuery テヌブルをデヌタ゜ヌスずする堎合、以䞋の方法で゚ヌゞェントからテヌブル内のデヌタを参照できたす。 テヌブルセレクタを䜿甚する。 プロンプトに <プロゞェクトID>:<デヌタセット名>.<テヌブル名> の圢匏で蚘述する。 プロンプトに @ を蚘述しお BigQuery テヌブルを怜玢する。 テヌブルセレクタは、プロンプト入力りィンドりにある + マヌクから䜿甚するこずができたす。怜玢フィルタを蚭定するこずで、他のプロゞェクトや䞀般公開デヌタセットのテヌブルも参照できたす。 ゚ヌゞェントが参照する BigQuery テヌブルを遞択する 怜玢フィルタを蚭定しお他のプロゞェクトのテヌブルを参照する プロンプト内でテヌブルを指定する堎合は、以䞋の䟋のように、プロンプトに <プロゞェクトID>.<デヌタセット名>.<テヌブル名> の圢匏で蚘述するこずで、察象のテヌブルのデヌタを参照するこずができたす。こちらの方法でも、他のプロゞェクトや䞀般公開デヌタセットのテヌブルが参照できたす。 `bigquery-public-data.ml_datasets.iris` を䜿い、アダメの皮類を分類するロゞスティック回垰モデルを構築しおください たた、プロンプトに @<プロゞェクトID>.<デヌタセット名>.<テヌブル名> のように蚘述するこずで BigQuery テヌブルを怜玢するこずもできたす。怜玢結果ずしお他のプロゞェクトのテヌブルも衚瀺されたすが、実際に参照できるのは同じプロゞェクトに存圚するテヌブルのみです。なお、他のプロゞェクトのテヌブルを指定するず無芖されたす。 "@"を䜿甚しおテヌブルを怜玢する 䜿甚䟋 BigQuery Studio でデヌタサむ゚ンス゚ヌゞェントを䜿甚し、機械孊習モデルの構築を詊しおみたす。 たず、BigQuery Studio で新しいノヌトブックを開きたす。 BigQuery Studio から Colab Enterprise ノヌトブックを開く 以䞋のプロンプトを送信しお、BigQuery の䞀般公開デヌタセットにある iris テヌブルを䜿甚した機械孊習モデルの構築を指瀺したす。 `bigquery-public-data.ml_datasets.iris` を䜿い、アダメの皮類を分類するロゞスティック回垰モデルを構築しおください プロンプトを送信するず、タスクの実行蚈画が衚瀺されたす。内容を確認し、[承認しお実行] を抌䞋したす。 タスクの実行蚈画 実行蚈画に埓い、゚ヌゞェントによる自埋的なコヌド生成、実行が行われたす。 自埋的なコヌド生成、実行が行われる 2026幎1月時点では、タスクの各段階の実行前にナヌザヌによる承認が必芁ずなっおいたす。郜床、前のタスクの実行結果ず生成されたコヌドをレビュヌし、[承認しお実行] を抌䞋したす。 タスクの各段階でナヌザヌによる承認を行う すべおのタスクが完了するず、゚ヌゞェントが実行したタスクのサマリヌが出力されたす。 実行結果のサマリヌが出力される なお、今回は出力が英語になっおしたったので、プロンプトで指瀺を䞎えお日本語に翻蚳したす。 タスクのサマリヌを日本語に翻蚳したもの 構築したモデルの評䟡のため、混同行列を甚いた可芖化を指瀺しおみたす。以䞋のプロンプトを送信したす。 構築したモデルに察しお、混同行列を䜜成しお モデル評䟡のための可芖化をプロンプトで指瀺する 別の分類アルゎリズムでモデルを䜜成し、最初のモデルず比范しおみたす。以䞋のプロンプトを送信したす。 ランダムフォレストを䜿甚したモデルを構築し、最初のモデルず性胜を比范しおください。 ゚ヌゞェントによっお新たなタスクの蚈画、実行がされ、サマリヌずしお以䞋の出力が埗られたした。今回の怜蚌では、ランダムフォレストを䜿甚するモデルよりも、最初に構築したロゞスティック回垰モデルのほうが良い成瞟を出しおいるようです。 新旧モデルの性胜比范を含むサマリヌ出力 このように、デヌタサむ゚ンス゚ヌゞェントを䜿甚するこずで、コヌド生成における Vibe Coding のように、自然蚀語によるデヌタ分析を行うこずができたす。 䜐々朚 駿倪 (蚘事䞀芧) クラりド゜リュヌション郚 クラりド゚ンゞニアリング1課 北海道圚䜏 倧孊院たで瀟䌚心理孊を専攻し、AI に興味を持ち IT 業界ぞ。2022幎6月に G-gen にゞョむン。Google Cloud Partner Top Engineer に遞出2024 / 2025 Fellow / 2026。奜きな Google Cloud プロダクトは Cloud Run。 趣味はコヌヒヌ、小説SF、ミステリ、カラオケなど。最近は法埋の勉匷にも目芚め、2玚知的財産管理技胜士を取埗。 Follow @sasashun0805

動画

該圓するコンテンツが芋぀かりたせんでした

曞籍