SOTAとは?

SOTAとは、state-of-the-artの略で、「最先端の」という意味になります。

もう少し詳しく知りたくて、次のプロンプトでChatGPTに聞いてみました。

コンピュータサイエンス分野で使われるSOTAという用語について説明してください。具体的な使い方や、知識が広がるように関連する用語についても解説を分かりやすくお願いします。

続きを読む SOTAとは?

イノベーションの経済学 「繁栄のパラドクス」に学ぶ巨大市場の創り方

イノベーションの経済学 「繁栄のパラドクス」に学ぶ巨大市場の創り方

著者:クレイトン・M・クリステンセン

貧困×ジョブ理論=眠れる巨大市場。
これからの時代、真に成長が見込めるのは
買えない/買わない人々の「無消費経済」である――Appleのジョブズ、Amazonのベゾスらに影響を与えた
イノベーションの巨人、最後で最高の著作!

※『繁栄のパラドクス 絶望を希望に変えるイノベーションの経済学』改題・改訂版

◆中国の家電メーカーはなぜ世界の電子レンジ市場の40%を占めるまで成長したのか?
◆社員5人のスタートアップは、いかにしてゼロからモバイル通信網をアフリカ各国に普及させ 34億ドル規模の会社になったのか?
◆ソニー、トヨタはどのように「無消費経済」から世界的成長を見せたのか?

日本ほか世界各国の事例とともにイノベーションの本質をひも解く、
今こそ読みたいビジネス書のマスターピース!

表面上は望みのない状況に見えても、その裏に、成長の期待できる新市場が控えていることはよくある。この知見は、これまで好機に巡り合ってこなかったイノベーターや起業家にとっても重要だ。消費経済ではなく無消費経済に集中することは、企業の新たな成長エンジンに点火するすばらしい機会になりうる。
電気のない村に暮らすアフリカの約6億人を極貧の指標として見るのではなく、巨大な市場創造の好機として見るべきなのだ。絶望ではなく、イノベーションを招いているのだ、と。

続きを読む イノベーションの経済学 「繁栄のパラドクス」に学ぶ巨大市場の創り方

ChatGPT API×Pythonで始める対話型AI実装入門

ChatGPT API×Pythonで始める対話型AI実装入門(GPT-3.5&GPT-4 対応)

古川渉一 (著), 荻原優衣 (著)

話題の対話型AI「ChatGPT」では、APIと呼ばれる、ChatGPTをアプリケーションに組み込んで利用するためのしくみが公開されています。ChatGPTのAPIを活用することで、ChatGPTを他のアプリケーションと連携でき、ブラウザ版のChatGPTを単独で使うよりも幅広い活用が可能になります。たとえば「音声認識サービスと連携し、会話の音声データを文字起こししてChatGPTで要約する」「Google検索の結果を取得して、ChatGPTでニュース記事を作成する」といった処理ができます。本書では、Pythonの具体的なコードを示しながら、ChatGPT APIを活用したサービスを実装する方法を解説します。ChatGPTの回答を細かく制御できる「パラメータ」の利用方法についても紹介するため、ChatGPTをカスタマイズして使うことが可能になります。

続きを読む ChatGPT API×Pythonで始める対話型AI実装入門

大規模言語モデルを使いこなすためのプロンプトエンジニアリングの教科書

大規模言語モデルを使いこなすためのプロンプトエンジニアリングの教科書

クジラ飛行机 (著)

“生成AIの使いこなしにぐっと差がつく!

本書は、ChatGPTをはじめとする「大規模言語モデル」から、望んだ回答をうまく得るための「プロンプトエンジニアリング」を網羅的にまとめた書籍です。

大規模言語モデルの応答能力を改善・向上させるテクニックはさまざまな研究によって明かになっています。本書では、そのような改善方法について、基本的なものから複雑なものまで紹介します。

一般的な業務で大規模言語モデルを使い方にも、アプリ開発などで使いたいエンジニアの方にも役立つように、幅広い内容をカバーしています。

後半では、大規模言語モデルのAPIを利用する方法も紹介します。最後の章では高度なプロンプトエンジニアリングの手法を組み込んださまざまなプログラムの例を掲載しています。

対象となる大規模言語モデルは、人気のChatGPT(3.5/4)をはじめ、Google Gemini、Anthropic Claude、Microsoft Bingチャット、オープンソースの大規模言語モデル(Llama 2など)です。
※大規模言語モデルの回答の一部や使い方については、紙面ではなく特典Webサイトで掲載している場合があります。

本書を通して、いろいろな言語モデルで活用できる汎用的な技術を身につけましょう。

Chapter1 プロンプトエンジニアリングと大規模言語モデル
Chapter2 プロンプトエンジニアリング入門
Chapter3 大規模言語モデルの基本タスク
Chapter4 Few-shotプロンプトと性能向上のテクニック
Chapter5 テンプレートを使った10倍役立つプロンプト集
Chapter6 Web APIとオープンLLMの使い方
Chapter7 AGIを目指した高度なプロンプトエンジニアリング

続きを読む 大規模言語モデルを使いこなすためのプロンプトエンジニアリングの教科書

データサイエンティストのための特徴量エンジニアリング

データサイエンティストのための特徴量エンジニアリング

Soledad Galli (著), 松田晃一 (翻訳)

Pythonによる機械学習モデル構築のための特徴量 抽出・作成実践レシピ

機械学習においてはモデルを作成しデータを与えて学習させますが、その前に生データをモデルが理解できるような形式に変換する「特徴量エンジニアリング」と呼ばる重要なステップがあります。
データサイエンティストはモデルの学習に使用する生データを選び特徴量に変換したり、データを組み合わせ新しい特徴量を作成します。
うまく設計された特徴量は、機械学習モデルの精度を大幅に向上させ、学習にかかる時間を短縮することができます。

本書は特徴量エンジニアリングの実践的なガイドであり、機械学習のための特徴量を作成するための効果的なテクニックとベストプラクティスを学ぶことができます。
Pythonを活用し、70以上の実践的な”レシピ”により特徴量の抽出を手軽に行います。
pandas、scikit-learnに特徴量エンジニアリングライブラリであるFeature-engine、Category Encoders、Featuretools、tsfreshを利用し、新しい特徴量を変換・作成します。

欠損データの補完、カテゴリエンコーディング、変数変換、離散化、スケーリング、外れ値の取り扱いなど表形式データに対する特徴量エンジニアリングのほぼすべてのトピックをカバー。
日付と時刻、テキスト、時系列、リレーショナルデータセットから特徴量を抽出する方法についても解説。
テキストからの特徴量の抽出の付録として日本語モデルでの実例も取り上げます。

1章 欠損値を補完する
2章 カテゴリ変数をエンコーディングする
3章 数値変数を変換する
4章 変数を離散化する
5章 外れ値を扱う
6章 日付と時刻の変数から特徴量を抽出する
7章 特徴量をスケーリングする
8章 新しい特徴量を作成する
9章 Featuretoolsを用いてリレーショナルデータから特徴量を抽出する
10章 tsfreshを使って時系列データから特徴量を作成する
11章 テキスト変数から特徴量を抽出する
付録 日本語を扱う

続きを読む データサイエンティストのための特徴量エンジニアリング

アジャイルデータモデリング 組織にデータ分析を広めるためのテーブル設計ガイド

アジャイルデータモデリング 組織にデータ分析を広めるためのテーブル設計ガイド

ローレンス・コル (著), ジム・スタグニット (著), 株式会社風音屋 (翻訳, 監修)

★データ基盤やデータエンジニアリングにかかわるすべての人必携の一冊!★

・ディメンショナルモデリングのアジャイルなアプローチを解説した、隠れた名著“Agile Data Warehouse Design“の邦訳がついに登場!

・邦訳書を出版するにあたって、12件の国内事例を寄稿いただき、特別掲載!
ランサーズ株式会社/エイベックス株式会社/株式会社クラシコム/
株式会社商船三井/株式会社ビズリーチ/NE株式会社/学校法人 北陸大学/
国立大学法人 東京大学/株式会社リクルート/福岡地所株式会社/
住友化学株式会社/株式会社風音屋

【原書情報】
Agile Data Warehouse Design: Collaborative Dimensional Modeling, from Whiteboard to Star Schema
by Lawrence Corr with Jim Stagnitto
DecisionOne Press

【本書では、以下のトピックを学ぶことができます】
・ビジネスイベント分析とモデリングを使用したアジャイルなディメンショナルモデリング
・モデルストーミング:より速く、より包括的で、より生産的な、そしてより楽しいデータモデリング!
・7W(Who、What、When、Where、How Many、Why、How)を使ったディメンショナルなデータストーリー
・データストーリーを使う、具体例を用いたモデリング
・ビジュアルモデリング:タイムライン、チャート、表を作成し、複雑なプロセス測定をシンプルにモデル化
・アジャイルな設計文書:BEAM独自の省略記法を使ったスタースキーマの強化

【主な内容】
第1部 モデルストーミング
第1章 データウェアハウスのモデリング方法
第2章 ビジネスイベントのモデリング
第3章 ビジネスディメンションのモデリング
第4章 ビジネスプロセスのモデリング
第5章 スタースキーマのモデリング

第2部 ディメンショナルデザインパターン
第6章 誰が(Who)、何を(What):人と組織、製品とサービスのディメンションのためのデザインパターン
第7章 いつ(When)、どこで(Where):時間と場所のディメンションのためのデザインパターン
第8章 どれくらい(How Many):高性能なファクトテーブルと柔軟な指標のためのデザインパターン
第9章 なぜ(Why)、どのように(How):原因と結果のディメンションのためのデザインパターン

事例集 日本語版によせて

続きを読む アジャイルデータモデリング 組織にデータ分析を広めるためのテーブル設計ガイド

事業構想を「書く」 ビジネスモデルを可視化し新規事業開発を加速させるフレームワーク

事業構想を「書く」 ビジネスモデルを可視化し新規事業開発を加速させるフレームワーク

堀 雅彦 (著)

儲かる事業になるかどうかは
構想の解像度で決まる9割が失敗するといわれる新規事業。
社内承認が得られずアイデア倒れになったり、利益が出せずに頓挫してしまったりするものがその大半です。
新規事業開発では「抽象と具体」「部分と全体」の思考を切り替え、チームの認識をそろえながら仮説検証していく必要がありますが、決して容易なことではありません。
最善の方法は事業構想を「書く」ことです。
書くことで思考を切り替えながら解像度が高まり、関係者を巻き込むことができ、実社会でうまくまわるビジネスモデルをつくれるようになります。
これまで提案されてきたビジネスモデルを可視化するさまざまな方法論と本書の決定的な違いは、ビジネスモデルを文章で書くことでその診断ができ、結果として事業構想を加速させられることです。
本書で提案するフレームワークを使えば、顧客の決め方から競合、仕組み、戦略、収益化までをシンプルかつ論理的に記述できるとともに、事業開発の道しるべとなります。
「顧客は誰か」「いかなる課題をどのように解決するか」「競合はどこか」「どうすれば優位に立てるか」「利益の源泉は何か」「どうすれば利益が持続するか」。
本書ではこうした極めて具体的な問いに答えながら、ビジネスモデルを構築する方法を丁寧に解説しています。

次の方々にとってとくに役立つ知見が満載です。
・新規事業&事業再生の責任者や担当者
・企業のマネジメント層や経営者
・プロジェクトマネージャーやプロダクトマネージャー
・事業を支援するコンサルタント

BtoCとBtoBの両ビジネスモデルにも対応した大充実の一冊です。

●目次概要
第1部 事業構想を「書く」アプローチの全体像
第1章 なぜ新事業開発はうまくいかないのか
第2章 事業構想フレームワーク「バリューデザイン・シンタックス」
第2部 コンセプトを書く
第3章コンセプトをつくる
第4章 顧客を決める
第5章 課題を設定する
第6章 手法・価値を見つける
第3部 戦略を書く
第7章 競合をとらえる
第8章 競争環境を把握する
第9章 優位性を見出す
第4部 利益モデルを書く
第10章 収益性と向き合う
第11章 コスト構造をつかむ
第12章 収益モデルをつくる
第5部 バリューデザイン・シンタックスの実践
第13章 VDSの書き方
第14章 VDSの活用方法

続きを読む 事業構想を「書く」 ビジネスモデルを可視化し新規事業開発を加速させるフレームワーク

Adventure and Innovation! Amazing Quest!