並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 21 件 / 21件

新着順 人気順

決定木の検索結果1 - 21 件 / 21件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

決定木に関するエントリは21件あります。 機械学習データ学習 などが関連タグです。 人気エントリには 『「線形回帰」「決定木」「SVM」「k平均法」「アプリオリ法」とは? 機械学習の5大アルゴリズム』などがあります。
  • 「線形回帰」「決定木」「SVM」「k平均法」「アプリオリ法」とは? 機械学習の5大アルゴリズム

    ダウンロードはこちら 目的や分析するデータの内容によって、選択すべき機械学習アルゴリズムは変わる。例えば製品管理に適したアルゴリズムと、売り上げ予測に適したアルゴリズムは同じとは限らない。アルゴリズムの真価を引き出すには、事前に目的を明確にすることと、各アルゴリズムの特徴を理解することが必要だ。 本資料は、代表的な5つの機械学習アルゴリズム「線形回帰」「決定木」「SVM」「k平均法」「アプリオリ法」のそれぞれの仕組みと、適する用途を説明する。最適なアルゴリズム選びの一助となれば幸いだ。 プレミアムコンテンツのダウンロードはこちら

      「線形回帰」「決定木」「SVM」「k平均法」「アプリオリ法」とは? 機械学習の5大アルゴリズム
    • 深層学習VS決定木:テーブルデータ分析の未来|PKSHA Delta

      深層学習の技術が著しく進歩した結果、コンピュータビジョンや自然言語処理、音声信号処理などの分野では深層学習モデルの性能が古典的な手法のを大きく上回っており、すでにスタンダードなアプローチになっています。 しかし、テーブルデータを扱うタスクにおいては、深層学習の有効性は明らかになっていません。本記事ではテーブルデータにおける従来手法と深層学習の比較論文のご紹介をしていきます。 背景近年、テーブルデータを扱う深層学習モデルも登場し、一部の論文では決定木ベースのモデルと同等かそれ以上の性能を示しています。しかし、私が実務で試す中では決定木ベースのモデルの方が性能が高く、学習と推論が速く運用コストでも優れているため、深層学習モデル採用には至っていません。 より一般的なテーブルデータのタスクにおける、決定木ベースモデルと深層学習モデルとの性能比較の文献を調べたところ、NeurIPS 2022で発表さ

        深層学習VS決定木:テーブルデータ分析の未来|PKSHA Delta
      • 決定木分析を使用して、データ分析を行った話 - エニグモ開発者ブログ

        こんにちは、エニグモでデータアナリストをしている井原です。 この記事は Enigmo Advent Calendar 2021 の 7日目の記事です。 今日は、実際に業務で、データ分析をした内容を元に、データアナリストがどのような仕事をしているのかをお話したいと思います。 データアナリストの仕事 世の中では、データアナリストと言われる職種の仕事は多岐に渡ると思います。 データマイニング、データ分析基盤の整備、ビジュアライゼーション、KPIの設計、機械学習モデルの構築、etc... エンジニアリングやサイエンスの領域と思われるところを担っているデータアナリストの方もいらっしゃるのではないかと思います。 エニグモの場合、データサイエンティストやデータ基盤エンジニアといった、専門家が在籍しています。そのため、データアナリストは、施策の効果検証やサイト上の課題発見といった、ビジネス領域の課題に対し

          決定木分析を使用して、データ分析を行った話 - エニグモ開発者ブログ
        • Bokehで決定木の対話的可視化 - インテリになりたい

          scikit-learnの決定木をjupyter notebook上で対話的に可視化できるようにしてみた 背景 決定木の可視化 機械学習モデルを人が理解できるようにする技術に興味を持っています. 特に決定木は皆さん大好きな勾配ブースティング木 (GBM) の一要素でもあり, 決定木を人が理解できるように可視化することには価値があります. 機械学習モデルの中では決定木は人が理解しやすい(解釈可能性が高い)モデルと言われており, 例えばscikit-learnではgraphvizやmatplotlibで可視化することができます. www.haya-programming.com ただしこの可視化は分岐条件がテキストで書かれていて直感的な理解がしにくく, 見た目もちょっとイケてないと感じます. これに対してpythonではdtreevizという素晴らしい決定木可視化パッケージが公開されています.

            Bokehで決定木の対話的可視化 - インテリになりたい
          • 機械学習の代表的アルゴリズム「線形回帰」「決定木」とは?

            関連キーワード データ分析 | 機械学習 | アルゴリズム 機械学習モデルの開発に万能のアルゴリズムはない。使用する目的やデータセットによって、適切な機械学習アルゴリズムは異なる。例えば比較的単純な「線形回帰」は、トレーニングや実装が比較的容易な機械学習アルゴリズムだ。ただし複雑な予測が必要な場合には適切な分析結果が得られないことがある。 IT担当者は機械学習ベンダーの選定や、機械学習モデル作成のための複雑なプログラミングを始める前に、アルゴリズムの特徴を理解し、利用する目的を明確にしておく必要がある。前後編にわたり、企業での利用に適した5種類のアルゴリズムについて、詳しく説明する。前編に当たる本稿では、そのうちの2種類を紹介しよう。 併せて読みたいお薦め記事 AIで何ができるのか AIの本当のすごさ、3つのユースケースから学んだこと AIフィーバーはまだ冷めない 次はどの分野でAIが活躍

              機械学習の代表的アルゴリズム「線形回帰」「決定木」とは?
            • 【機械学習】決定木をscikit-learnと数学の両方から理解する - Qiita

              今回はわかりやすい例を出しましたが、確かに部屋を決めるとき、私たち自身も下記の様な考え方をするのではないでしょうか。 どの条件が一番上に来るかは人それぞれですが、例えば1階は少し嫌で、2階以上かをまずは考え、2階以上であれば、さらにオートロックもあればいいね、という意味で部屋を借りる。 逆に、2階以上じゃなくても(1階の部屋)、ある程度の部屋の広さならまあ借りてもいいか、逆に1階だし狭いなら借りないな・・・・というようなフローで考えていくと思います。 まさにこれが木の構造を表していて、このように条件を分岐させて判断を決めていくのが決定木です。 では、この条件の分岐はどのように決められるのでしょうか。今出した例は直感的な説明で、根拠も何もなかったと思います。 ここで出てくるのが「不純度」です。 詳細は後半の数学の章に回しますが、この不純度を元に決定木は条件の分岐を決めています。 要は、元のデ

                【機械学習】決定木をscikit-learnと数学の両方から理解する - Qiita
              • ベイズ的方法に基づく決定木:Bayesian CART - Qiita

                株式会社ブレインパッドでデータサイエンティストをしている23新卒の泉です。 この記事はBrainPad Advent Calender 2023 24日目の記事シリーズ2です。 今日はクリスマスイブですね。ということで「ツリー」に関連して決定木について紹介します。 Bayesian CARTとは Bayesian CART(Bayesian classification and regression tree)は、Chipmanら(1998)において提案されたベイズ的な考え方に基づく決定木です。 Bayesian CARTの概要は次の通りです。 決定木とその終端ノードを確率変数とみなした上で尤度と事前分布を設定し、決定木の事後分布を導出します。 決定木の事後分布からメトロポリス・ヘイスティングス法を用いて大量の決定木をサンプリングします。 サンプリングした決定木の事後確率をもとに「よい」決

                  ベイズ的方法に基づく決定木:Bayesian CART - Qiita
                • 決定木の理論とフルスクラッチ実装とその解説 - tomtom58’s blog

                  最初に 決定木の理論とフルスクラッチ実装とその解説というと、既に使い古された話題の様に感じてしまいますが、今回の記事から派生して、ランダムフォレスト、GBDT、XGboost(LightGBMは扱わないつもり)、因果木、因果フォレスト、ランダムフォレスト-learnerの理論とできる部分はフルスクラッチ実装、めんどくさいものは、理論と解説に抑えて扱っていこうと考えており、そのまず初めとして、決定木自体の理論に触れないことは、できないなと思い、決定木の記事を書こうと思った次第です。(めんどくさくなって書かないパターンも全然あり得るのでご了承ください)他の記事との差別化は、数式を含めた解説と、フルスクラッチ実装のコードと数式を絡めた解説みたいな感じで、初心者に超優しい解説記事みたいな感じで仕上げて見せると、書き始めは思っております。書いていくうちに、初心者に超優しくないじゃんみたいなことになっ

                    決定木の理論とフルスクラッチ実装とその解説 - tomtom58’s blog
                  • 【決定木とは】機械学習がどう分類しているのか可視化してみた

                    機械学習を Python を用いて実装したことがある方 機械学習の内容をより深く理解したいが、数学的な理論の理解が苦手な方 機械学習の学習結果を Python を使って可視化したい方 こんにちは、機械学習講師の竹内です! 近年、AI の技術のひとつである「機械学習」に関するニュースや活用事例を耳にすることが多く、こうした流れから、機械学習の技術を身に着けたいと考えている方も多いのではないでしょうか。 2021 年現在では、機械学習を活用する環境はかなり整ってきており、複雑な数学の理論を知らなくても簡単に機械学習を扱えるようになっています。簡単に扱えることにより、多くの人が機械学習を使えるようになるというメリットはありますが、その反面、正しくない使い方をしてしまう可能性も出てきてしまいます。 機械学習を学習し始めた時、このような疑問を抱いたことはないでしょうか。

                    • Python: LightGBM の決定木を可視化して分岐を追ってみる - CUBE SUGAR CONTAINER

                      今回は、LightGBM が構築するブースターに含まれる決定木を可視化した上で、その分岐を追いかけてみよう。 その過程を通して、LightGBM の最終的な出力がどのように得られているのかを確認してみよう。 使った環境は次のとおり。 $ sw_vers ProductName: macOS ProductVersion: 11.2.3 BuildVersion: 20D91 $ python -V Python 3.9.2 もくじ もくじ 下準備 二値分類問題 (乳がんデータセット) 回帰問題 (ボストンデータセット) 多値分類問題 (あやめデータセット) まとめ 下準備 まずは動作に必要なパッケージをインストールする。 決定木の可視化のために graphviz を、並列計算のために OpenMP を入れておく。 $ brew install graphviz libomp そして、Pyt

                        Python: LightGBM の決定木を可視化して分岐を追ってみる - CUBE SUGAR CONTAINER
                      • Pythonでアンケート調査のクラスター分析と決定木分析を行う - 広告/統計/アニメ/映画 等に関するブログ

                        アンケート調査の分析をするのはマーケティング担当者で、恐らく大学時代は社会学や心理学といった文系出身だと思います。昔ならSPSS、最近ならRだと思います。 一方で、Pythonはどちらかというと情報学系の人やシステムエンジニアが使うツール(言語)でPythonでアンケート分析を真っ向からしている書籍は存外少ないものです。最近私はRからPythonへの全面的な移行を考えているのですが、備忘録も兼ねて、Pythonでアンケート調査を行ってみました。 事前準備・前処理 先ずは予め読み込んでおいた方が良いLibrary類をインポートしておきます。 import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns %matplotlib inline seabornのテーマをデフォ

                          Pythonでアンケート調査のクラスター分析と決定木分析を行う - 広告/統計/アニメ/映画 等に関するブログ
                        • 【超獣限定】木属性新限定キャラ【カノン】実装決定!!木属性クエストをぶっ壊す!!まさに汎用性の鬼…じゃなく天使!!キャラ評価&適正クエストまとめ【人造天使】 編 - coltのモンストまとめノート

                          ども。coltです。 いつも目を通していただきありがとうございます😊 本日のお題。 超獣神祭新限定キャラ木属性【カノン】について考察してみる【人造天使】編 2021年9月23日付けモンストニュースで発表になりましたが… www.youtube.com 今回の超獣神祭から新限定キャラ木属性【カノン】が登場します。 超獣神祭限定キャラは5月に実装された火属性【バサラ】以来になるのでしょうか? 約4ヶ月のスパンを経ての新降臨となりました。 今回のキャラも《アルセーヌ》《バサラ》の時と同じように2形態の獣神化が実装されます。 前回は2形態の内の1体目。 【覚醒天使】バージョンについて考察させてもらいました。 www.colt0624games.me 今回は2体目。 【人造天使】バージョンについて考察していこうと思います。 超獣神祭新限定キャラ木属性【人造天使 カノン】登場!! 今回の限定キャラも

                            【超獣限定】木属性新限定キャラ【カノン】実装決定!!木属性クエストをぶっ壊す!!まさに汎用性の鬼…じゃなく天使!!キャラ評価&適正クエストまとめ【人造天使】 編 - coltのモンストまとめノート
                          • 勾配ブースティング決定木ってなんぞや - Qiita

                            \newcommand{\argmax}{\mathop{\rm argmax}\limits} \newcommand{\argmin}{\mathop{\rm argmin}\limits} 対象者 今回は深層学習ではなく機械学習の一手法である勾配ブースティング決定木について覚書しています。 Kaggleなどで大活躍中(らしい)のXGBoostやLightGBMなどで用いられている機械学習手法について、最初からざっくり知りたい方はどうぞ覗いてください。 目次 勾配ブースティング決定木とは 勾配降下法 アンサンブル学習 バギング ブースティング スタッキング 決定木 Level-wise tree growth Leaf-wise tree growth 勾配ブースティング決定木のアルゴリズム 勾配ブースティング決定木の特徴 XGBoost LightGBM GOSS GOSSアルゴリズ

                              勾配ブースティング決定木ってなんぞや - Qiita
                            • 決定木・回帰木に基づくアンサンブル学習の最近

                              2018-06-07 16:00 [招待講演]決定木・回帰木に基づくアンサンブル学習の最近 スマートインフォメディアシステム研究会(SIS) https://www.ieice.org/ken/program/index.php?tgs_regid=af34ebc128cfa2fb7204de372de4324d77c39af0fb0174779c959c116196ce9c&lang= Read less

                                決定木・回帰木に基づくアンサンブル学習の最近
                              • 【検証】勾配決定木で『相関の強いデータ(多重共線性)』を使うと、線形回帰の様な不都合は起きるのか??|へちやぼらけ(データサイエンスYouTuber)

                                お疲れ様です。東京で仕事をしているものです。へちやぼらけと申します。(統計学・機械学習に関する動画も投稿している、所謂YouTuberです。笑) 今回は、タイトルの通りです。勾配決定木で相関の強いデータ(多重共線性)を説明変数に使うと、線形回帰の様な「回帰係数が安定しない的」な不都合は起きるのか?? これについて、検証していきたいと思います。 始めに結果を言えば、不都合起きます。予測のタスクでは問題無いですが、変数重要度が”ブレブレ”になることがわかりました。なので、勾配ブースティングをする際も、説明変数のチェックをする必要があるかもです。 そもそも、「線形回帰において、相関の強いデータを予測に使ってしまうと、回帰係数βの値が不安定になる。」というのはご存知かと思います。数式から簡単に理解できることですし、pythonなどで数値検証もできます。 【何故?βの値が不安定なる?】回帰係数βの分

                                  【検証】勾配決定木で『相関の強いデータ(多重共線性)』を使うと、線形回帰の様な不都合は起きるのか??|へちやぼらけ(データサイエンスYouTuber)
                                • 決定木分析(ディシジョン・ツリー)

                                  決定木分析は「予測」や「判別」、「分類」を目的として使われるデータマイニング手法です。顧客情報やアンケート結果などについて、“従属変数”に影響する“説明変数”を見つけ、樹木状のモデルを作成する分析方法となります。

                                    決定木分析(ディシジョン・ツリー)
                                  • [決定木]ジニ不純度と戯れる - Qiita

                                    ZOZOテクノロジーズ新卒のむーさん(@murs313)です! ジニ不純度、知らない子なので戯れる。 決定木で同じように使われているエントロピー(情報量)と比べていきます。 名前 ジニ不純度、ジニ分散指標、ジニ多様性指標等と呼ばれている。英語ではGini’s Diversity Index。 コッラド・ジニ(Corrado Gini)が同じく考案したジニ係数とは違うもの。(ジニ係数のアイデアが基になっているそう。) 使われているところ 決定木のアルゴリズムは複数あり、CARTというアルゴリズムでジニ不純度を指標にして決定木を構築することが多いようです。 他のアルゴリズムであるID3,C4.5,C5.0は、エントロピーを指標にして決定木を構築しています。 こちらのアルゴリズムが使われているところをあまり見ないのですが、アルゴリズムが簡単なので決定木を習う際によく取り上げられるのではないでしょ

                                      [決定木]ジニ不純度と戯れる - Qiita
                                    • テニスのプレー開始点はどう判別する? サーブ検出力に依存しすぎない「CenterNet」「決定木」を使った判別法

                                      現役スポーツアナリストとスポーツ分析に興味のある方が情報を共有する「Sports Analyst Meetup」。鈴木氏は、テニスにおけるプレー開始点について、サーブに依存しすぎない方法と実験の結果を発表しました。 サーブの検出力に依存せずプレーの開始点を見つける 鈴木碩人氏(以下、鈴木):自己紹介です。鈴木碩人といいます。2021年4月から、IT系の企業の研究開発職に入っていて、スポーツ歴は、テニスを10年くらいしています。『ベイビーステップ』みたいな頭脳戦ができたらおもしろいかなと最近思っています。 目次です。背景、着想、実験、結果、宣伝という構成で発表したいと思います。 まず背景について説明します。 試合は下の図のように、階層構造をもっているので、分析する時にポイントごとに集計する必要があります。なので、ショットの検出だけではなくて、何のゲームで何ポイント目かも分析においては必要にな

                                        テニスのプレー開始点はどう判別する? サーブ検出力に依存しすぎない「CenterNet」「決定木」を使った判別法
                                      • [Python]決定木の理論と実装を徹底解説してみた - Qiita

                                        はじめに 今回は、決定木の理論についてまとめていきます。 お付き合い頂ければ幸いです。 理論編 それでは最初に、決定木の理論についてまとめていきます。 決定木の概要 決定木の可視化すると以下のようになります。 今回はirisデータセットによる分類をscikit-learnのexport_graphvizを用いて可視化しました。 決定木とは、上の画像のようにデータをある条件に従って分割することにより、データの分類または回帰のモデルを作成するアルゴリズムです。分類を行う分類木と回帰を行う回帰木を総称して決定木と呼びます。 かなりシンプルなアルゴリズムのため、他の複雑なアルゴリズムと比較すると精度は出にくい傾向にあります。 しかし、モデルの解釈性が非常に高いです。 モデルの見た目が上の図のように木のように見えることから、決定木と呼ばれています。 代表的なアルゴリズムにCARTやC5.0などがあり

                                          [Python]決定木の理論と実装を徹底解説してみた - Qiita
                                        • kaz / AI Academy CEO on Twitter: "Amazonが「Machine Learning University」(YouTube)を公開。機械学習・深層学習の講義が無料で学べる ①表形式データ②画像データ③自然言語処理④決定木とアンサンブル学習の4コースを再生リストから… https://t.co/EJEyOxNCCH"

                                          Amazonが「Machine Learning University」(YouTube)を公開。機械学習・深層学習の講義が無料で学べる ①表形式データ②画像データ③自然言語処理④決定木とアンサンブル学習の4コースを再生リストから… https://t.co/EJEyOxNCCH

                                            kaz / AI Academy CEO on Twitter: "Amazonが「Machine Learning University」(YouTube)を公開。機械学習・深層学習の講義が無料で学べる ①表形式データ②画像データ③自然言語処理④決定木とアンサンブル学習の4コースを再生リストから… https://t.co/EJEyOxNCCH"
                                          • Pythonでしか描けない美しいデシジョンツリー(決定木)を描こう! - Qiita

                                            2021/09/21:なぜかdtreevizが描けない時は”ココ”を確認して を追加 はじめに Pythonには、デシジョンツリー(決定木)の可視化・モデル解釈のためのdtreevizというライブラリがあります。 このライブラリで表示されるデシジョンツリーは、もう美しいなんてもんじゃない。 「プロに頼んだの?」というくらいのビジュアルに、うっとりしたりしてしまいます。 ビジュアル先行ではあるが、このデシジョンツリーは、かなり使えるヤツでもある。 手元データを、Google colabだけで、コードコピペで描く!ことができるよう、適用の備忘も含めてまとめるものです。 デシジョンツリー(決定木)とは何だ? 「デシジョンツリー(決定木)」そのものの解説は、詳しい先にお預けし、ここでは私が持つ「デシジョンツリー(決定木)」に対する認識をお伝えできればと思う。 まず、以下はデータ分析コンペで有名なK

                                              Pythonでしか描けない美しいデシジョンツリー(決定木)を描こう! - Qiita
                                            1

                                            新着記事