FeatureExtract[examples]
与えられた例によって訓練された特徴抽出器を使って各 example から特徴を抽出する.
FeatureExtract[examples,spec]
指定された特徴抽出器法 spec を使って特徴を抽出する.
FeatureExtract
FeatureExtract[examples]
与えられた例によって訓練された特徴抽出器を使って各 example から特徴を抽出する.
FeatureExtract[examples,spec]
指定された特徴抽出器法 spec を使って特徴を抽出する.
詳細とオプション
- FeatureExtractは,通常,生のデータを処理して(例えば機械学習アルゴリズムの訓練に)使用可能な特徴にするために使われる.
- FeatureExtractは,数値,テキスト,サウンド,画像,グラフ,時系列,それらの組合せを含む,数多くのタイプのデータに使うことができる.
- 次は,examples の可能な値である.
-
example 訓練なしの,単一のユニタリ例 {example1,…} 訓練例のリスト Dataset[…] Datasetオブジェクト Tabular[…] Tabularオブジェクト - 各 exampleiは,単一のデータ要素,データ要素のリスト,データ要素の連想,あるいはDatasetオブジェクトでよい.
- 次は,spec の可能な値である.
-
extractor 指定された抽出器法を使う partextractor 例の特定の部分に抽出器を適用する {part1extractor1,…} 特定の部分についての抽出器を指定する - FeatureExtract[examples,{part1extractor1,…}]の extractoriは,すべて,別々に examples に適用される.
- 使用可能な特徴抽出器メソッドには以下がある.
-
Automatic 自動抽出 Identity データを変更せずに与える "ConformedData" 適合する画像,色,日付等 "NumericVector" 任意のデータからの数値ベクトル "name" 名前付きの抽出器法 f 関数 f を各例に適用する {extractor1,extractor2,…} 一連の抽出器を交互に使う - 次は,part の可能な形式である.
-
All 各例のすべての部分 i 各例の i
番目の部分{i1,i2,…} 各例の i1, i2, … 番目の部分 "key" 各例の指定されたキーを持つ部分 {"key1","key2",…} 各例の名前"keyi"がある部分 - 明示的に部分を指定する場合,言及されていない任意の部分は特徴抽出の際に除去される.
- FeatureExtract[examples]は,通常FeatureExtract[examples, "NumericVector"]と等価であるFeatureExtract[examples, Automatic]に等しい.
- "NumericVector"法は,通常,例を数値ベクトルに変換し,欠落データを補完して,DimensionReductionを使って次元を削減する.
- 単一のデータ型に特有の特徴抽出方は,そのデータ型と互換性のあるデータ要素にのみ適用される.その他のデータ要素は変更されずに返される.
- 1つの例のみが提供されている場合,すべての具体的な特徴抽出器が使用できるわけではない.例えば,ベクタープロセッサはスカラー特徴のリストのリストを想定する.
- 次は,具体的な抽出器である.
- 数値データ
-
"DiscretizedVector" 離散化された数値データ "DimensionReducedVector" 次元を削減した数値ベクトル "MissingImputed" 欠落値が補完されたデータ "StandardizedVector" Standardizeで処理された数値データ - 名義データ
-
"IndicatorVector" インジケータベクトルで「ワンホットエンコード」された名義データ "IntegerVector" 整数で符号化された名義データ - テキスト:
-
"LowerCasedText" 各文字が小文字のテキスト "SegmentedCharacters" 文字に分割されたテキスト "SegmentedWords" 単語に分割されたテキスト "SentenceVector" テキストからの意味ベクトル "TFIDF" 単語の出現頻度と逆文書頻度のベクトル "WordVectors" 英語テキストからの意味ベクトル列(英語のみ) - 画像
-
"FaceFeatures" ヒトの顔からの意味ベクトル "ImageFeatures" 画像からの意味ベクトル "PixelVector" 画像からの画素値のベクトル - 音声オブジェクト
-
"AudioFeatures" 音声オブジェクトからの意味ベクトル列 "AudioFeatureVector" 音声オブジェクトからの意味ベクトル "LPC" 音声線形予測係数 "MelSpectrogram" 対数周波数ビンの音声スペクトログラム "MFCC" 音声メル周波数ケプストラム係数ベクトル列 "SpeakerFeatures" 意味話者ベクトルの列 "SpeakerFeatureVector" 話者の意味ベクトル "Spectrogram" 音声スペクトログラム - 動画オブジェクト
-
"VideoFeatures" 動画オブジェクトからの意味ベクトルの列 "VideoFeatureVector" 動画オブジェクトからの意味ベクトル - グラフ
-
"GraphFeatures" グラフ特性を要約する数値ベクトル - 分子
-
"AtomPairs" 原子対と両者の間の経路長からのブールベクトル "MoleculeExtendedConnectivity" 列挙された分子の部分グラフからのブールベクトル "MoleculeFeatures" 分子特性を要約する数値ベクトル "MoleculeTopologicalFeatures" 円形の原子近傍からのブールベクトル - 使用可能なオプション
-
FeatureNames Automatic exampleiの要素に割り当てる名前 FeatureTypes Automatic exampleiの要素に仮定する特徴タイプ RandomSeeding 1234 どのような擬似乱数生成器のシードを内部的に使うべきか - RandomSeedingの可能な設定
-
Automatic 関数が呼び出されるたびに自動的にシードを変える Inherited 外部シードの乱数を使う seed 明示的な整数または文字列をシードとして使う - FeatureExtract[…]はFeatureExtraction[…,"ExtractedFeatures"]に等しい.
抽出器
オプション
例題
すべて開く すべて閉じる例 (4)
スコープ (26)
入力形状 (9)
抽出器指定 (8)
単一のテキストの特徴について,特徴抽出器"SentenceVector"を指定する:
"SentenceVector"法を使って特徴を抽出し,続けて"DimensionReducedVector"法を使って次元削減を行なう:
テキストと画像に対しテキストのみを扱う"TFIDF"法を使って特徴を抽出する:
"TFIDF"は画像には適用されないので,特徴はテキスト部分からしか抽出されなかった.
2番目の名義変数についてのみ,"IndicatorVector"法を使って特徴を抽出する:
Identity抽出器法を使って最初の変数もコピーする:
特徴型 (9)
デフォルトで,テキストは単語に分割される.これでも同じ結果が与えられる:
名義変数に"IndicatorVector"法を使って特徴を抽出する:
DateObjectのインスタンスのリストから特徴を抽出する:
Graphのインスタンスのリストで特徴抽出器を訓練する:
TimeSeriesインスタンスのリストで特徴抽出器を訓練する:
Moleculeデータから特徴を抽出する:
Audioインスタンスの集合から特徴を抽出する:
オプション (2)
FeatureNames (1)
FeatureNamesを使って特徴に名前を付け,部分指定にその名前を使う:
FeatureTypes (1)
"IndicatorVector"法で単純なデータ集合から特徴を抽出する:
最初の特徴は数値と解釈される."IndicatorVector"法は名義的特徴にしか作用しないので,最初の特徴はそのまま返される.
FeatureTypesを使って最初の特徴が名義的であると強制的に解釈させる:
アプリケーション (1)
データ集合の可視化 (1)
FeatureSpacePlotを使っても,同じような可視化を直接得ることができる:
特性と関係 (2)
訓練例なしでの特徴抽出はFeatureExtraction[None,...]に等しい:
FeatureExtract[…]はFeatureExtraction[…,"ExtractedFeatures"]に等しい:
関連するガイド
-
▪
- 顕微鏡検査のための画像計算 ▪
- 教師なし機械学習 ▪
- 動画処理 ▪
- 動画解析
テキスト
Wolfram Research (2016), FeatureExtract, Wolfram言語関数, https://reference.wolfram.com/language/ref/FeatureExtract.html (2025年に更新).
CMS
Wolfram Language. 2016. "FeatureExtract." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2025. https://reference.wolfram.com/language/ref/FeatureExtract.html.
APA
Wolfram Language. (2016). FeatureExtract. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FeatureExtract.html
BibTeX
@misc{reference.wolfram_2025_featureextract, author="Wolfram Research", title="{FeatureExtract}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/FeatureExtract.html}", note=[Accessed: 20-April-2026]}
BibLaTeX
@online{reference.wolfram_2025_featureextract, organization={Wolfram Research}, title={FeatureExtract}, year={2025}, url={https://reference.wolfram.com/language/ref/FeatureExtract.html}, note=[Accessed: 20-April-2026]}