"FacebookTopic" (組込み分類器)
"FacebookTopic" (組込み分類器)
フェイスブックのポストがどのトピックについてのものかを判断する.
クラス
例題
すべて開く すべて閉じる例 (2)
"FacebookTopic"という組込み分類器を使ってフェイスブックのポストのトピックを検出する:
Classify["FacebookTopic", "I love eating carrots in the morning"]Classify["FacebookTopic", {"I bought a new computer", "happy birthday!", "this skirt looks nice"}]認識されなかったトピックあるいは言語はIndeterminateとして返される:
Classify["FacebookTopic", {"what is this topic?", "qwe niowqe mwoei!"}]Classify["FacebookTopic", "Let's celeberate your new job", "TopProbabilities" -> 3]この分類器のClassifierFunctionを得る:
c = Classify["FacebookTopic"]c[{"what have you been doing with your life lately", "Let's celeberate your new job"}]スコープ (1)
組込み分類器に対応するClassifierFunctionをロードする:
c = Classify["FacebookTopic"]Informationを使って可能なクラスを得る:
Information[c, "Classes"]オプション (3)
ClassPriors (1)
カスタムのClassPriorsを使って可能な出力を制限する:
Classify["FacebookTopic", "Let's celeberate your new job", ClassPriors -> <|"SpecialOccasions" -> 0.5, "Leisure" -> 0.5|>]IndeterminateThreshold (1)
カスタムのIndeterminateThresholdを使う:
Classify["FacebookTopic", "what have you been doing with your life lately", IndeterminateThreshold -> .5]UtilityFunction (1)
utility = Information[Classify["FacebookTopic"], "UtilityFunction"];この効用関数に変更を加えて,"Weather"が誤って"FoodAndDrink"と分類された場合にペナルティを科すようにする:
utility["Weather", "FoodAndDrink"] = -10.;Classify["FacebookTopic", "What does it mean when deserts freeze?", UtilityFunction -> utility]Classify["FacebookTopic", "What does it mean when deserts freeze?"]おもしろい例題 (1)
topics = Classify["FacebookTopic", "what have you been doing with your life lately", "Probabilities"];WordCloudを使って結果を可視化する:
WordCloud[topics]関連するガイド
-
▪
- 機械学習
履歴
2018 で導入 (11.3)