Excel 基本動作 【Excel】CONCAT関数 を使ってドロップダウンリストを一瞬で作成する方法 今回はExcelのワークシート関数であるCONCAT関数を使って複数セルの文字列を纏めて結合する方法を紹介します。英語のConcatenateとは、"連結する"と言う意味の動詞で、コンピュータプログラミングやデータ処理で使われる用語としては、2つ以上の文字列を1つの文字列に結合することを意味します。 2023.09.26 Excel 基本動作
Excel 基本動作 【Excel】自動更新されるピボットテーブルの作り方 今回は、自動的に更新される動的ピボットテーブルの作成方法を解説します。これはOfficeの新機能であるスピル機能と、ワークシート関数であるUNIQUE関数及びTRANSPOSE関数などを用いて実現することができます。 2023.09.19 Excel 基本動作
AI/データサイエンス 【ディープラーニング】ChatGPTの”GPT”とは何か? – Generative Pretrained Transformer GPT(Generative Pretrained Transforme)はOpenAIが2018年に公開した自然言語処理(NLP)のモデルです。GPTは事前学習済のTransformerベースのモデルで、ファインチューニングすることで生成タスクに用いることができます。 2023.09.12 AI/データサイエンス
AI/データサイエンス 【ディープラーニング】Transformerとは何か – ChatGPTの元ネタを解説 ChatGPTが世界中で話題になっています。ChatGPTの"GPT"はGenerative Pre-trained Transformerです。今回はChatGPTの元ネタであるTransformerについて解説します。 2023.09.05 AI/データサイエンス
AI/データサイエンス 【機械学習】バッチ学習とオンライン学習 – バッチ勾配降下法と確率的勾配降下法の違いは何か? 過去の記事で勾配降下法について解説しました。今回は、バッチ学習とオンライン学習を説明した上で、確率的勾配降下法、バッチ勾配降下法、ミニバッチ勾配降下法を解説し、さらに関連事項としてバッチ正規化についても説明します。 2023.09.01 AI/データサイエンス
Excel 基本動作 【Excel】TRANSPOSE関数の使い方 今回はexcelのワークシート関数であるTRANSPOSE関数について解説します。そもそも英語のtransposeは"転置"という意味です。一般に"転置"とは、2つのものの位置を交換したり、入れ替えたりすることを意味します。Excelの場合、TRANSPOSE関数を使うと、行から列、列から行というように、セル範囲の向きを入れ替えることができます。 2023.08.29 Excel 基本動作
AI/データサイエンス 【Transformer】Positional Encodingを徹底解説 2022年末にリリースされたOpenAIのサービスChatGPTが世界中で話題になっています。ChatGPTはGPT-3.5という言語モデルを使ったサービスですが、GPTというのはGenerative Pre-trained Transfo... 2023.08.22 AI/データサイエンス
Excel 基本動作 【Excel】自動更新される動的なドロップダウンリストの作り方 – UNIQUE関数と入力規則の組み合わせ 前回Excelワークシート関数の新関数の一つであるUNIQUE関数を紹介しました。今回は、このUNIQUE関数とスピル機能の特性を使うことで"自動更新される動的なドロップダウンリスト"を作成する方法を紹介します。 2023.08.15 Excel 基本動作
AI/データサイエンス 【Transformer】Multi-Head Attentionを徹底解説 今後、ChatGPTの元ネタであるTransformerについて解説記事を掲載しますが、今回はその準備としてMulti-Head Attentionを解説します。 2023.08.08 AI/データサイエンス
AI/データサイエンス 【ディープラーニング】Attention機構とは何か – GPTの元となったTransformerの構成要素 ディープラーニングにおけるアテンション機構とは、系列データ処理において、入力データの一部に選択的に着目するための技術を指します。ここでいう"入力の一部に着目する"というのは、例えば英仏翻訳タスクにおいてそれぞれの単語を訳す時にどの単語をどのくらい参照して翻訳するかを明示しています。 2023.08.03 AI/データサイエンス