コンピュータに対し、データを元に役立つ規則などを発見させる(すなわち学習する)こと。およびその方法。
ニューラルネットワークから歴史は始まり近年は確率統計の観点から研究されることが多い。 統計の観点から見た場合、与えられたデータに対してモデルを当てはめているだけである。 モデルが複雑である点で従来の統計学と異なっている。
以下、有名な確率モデル
最急降下法とは 最急降下法(Steepest Descent Method)は、最適化アルゴリズムの一種であり、特に連続関数の最小値を見つけるために使用されます。最急降下法は、与えられた関数の勾配(または導関数)の逆方向に進みながら、関数の最小値に近づくことを目指します。 最急降下法による最小値の算出 最急降下法の手順 関数を定義します。 初期値を設定します。これは、最急降下法が最小値の近くから探索を開始する場所です。 勾配ベクトル(または導関数)を計算します。勾配は、関数が最も急な上昇方向を示すベクトルです。 勾配の逆方向に移動します。これにより、関数の値が減少します。 アルゴリズムが収束す…
数値微分とは 数値微分(numerical differentiation)は、関数の微分係数を数値的に近似する手法です。微分は関数の変化率を表し、数値微分は関数の値からその変化率を求める方法です。 数値微分によって微分値を求めることで、その点での勾配が得られます。 微分値の意味 数値微分の基本的な考え方は、微分の定義を用いて関数の値を微小な変化量だけ変化させたときの関数の値の変化量を求めることです。 近似式 次のような近似式を用います。 f'(x) ≈ (f(x + h) - f(x)) / h ここで、f'(x)は関数f(x)の微分係数(導関数)を表し、hは微小な変化量を表します。この式は…
|プログラミング言語「Python」とは? |「Python」の語源 |Pythonは、どうやって使う? |プログラミング言語「Python」は、何に利用されている? |入門編まとめ |プログラミング言語「Python」とは? Pythonは、プログラミング言語の中でも非常に人気のある言語です。 1991年にオランダのグーテンベルグ研究所のグイド・ヴァン・ロッサムによって開発されました。Pythonは、初心者にも優しい言語として知られており、その理由はコードが読みやすく書きやすいからです。プログラミング初心者でも取り組みやすいため、多くの人々がPythonを選びます。さらに、Pythonは現代…
はじめに みなさん、こんにちは。BASEでエンジニアをしております田村(taiyou)です。 2023年4月6日に、ChatGPTを活用してショップオーナー向けに文章の作成をサポートする機能「BASE AI アシスタント」をリリースしました。そのため、この記事では、BASE AI アシスタントのシステム構成について紹介します。 今回は、システム設計についてのテックブログなのでChatGPTのプロンプトについての言及はしません。(要望があれば次のテックブログに執筆いたします!) また、前回のテックブログで「IdPとしてSAML認証機能を自前実装した」を執筆したのでこちらも是非見てみてください! …
こんにちは。人工知能研究所 AutoMLプロジェクトの木村です。人工知能研究所では、研究所の先端AI技術を公開するためのプラットフォーム Fujitsu Kozuchi を通して、多くのお客様に我々の技術を素早く提供することで価値検証と技術の改善を迅速に進めていく取り組みを行っています。 この度、Fujitsu KozuchiのいちコアエンジンとしてAutoMLプロジェクトが開発している、Fujitsu AutoMLのデモアプリを以下のURLで一般公開しました。 https://automl.jp.fujitsu.com/ この記事では、デモアプリの内容と利用方法について紹介します。
前回、前々回とminitoto的中🎯 今回も当てて3連続的中と行きましょう!!!! できればtoto1等当てたい🎯 AIの予想結果 今回の自作AIシステムの予想は このようになりました! HOMEAWAY予想102 神戸川崎F143.4%29.5%27.1% 湘南新潟227.9%27.1%45.0% 名古屋C大阪041.4%44.6%13.9% 福岡G大阪145.8%24.7%29.5% 柏札幌225.1%30.7%44.2% FC東京横浜FM035.1%38.2%26.7% 横浜FC鳥栖213.5%33.5%53.0% 広島京都139.0%35.1%25.9% 浦和鹿島039.0%44.2%…
概要 はじめに Qlibの試用 動作条件 使用したrequirements.txt データの取得 予測の実施 出力 図示 ソースコード バックテストでのポートフォリオ分析 リスク分析、分析モデル おわりに 概要 本記事では、Qlibを使用して、機械学習パイプライン環境を構築する第一歩について述べる。 はじめに このブログの趣旨としては、当初は「戦略作成」→「戦略検証」→「戦略稼働」→「成果の評価」→「戦略へフィードバック」といったサイクルを管理できるような自動トレーディングシステムを作ることを考えていた。 最近、すこし株取引から離れていたのだが、最近になってまたやり始めようかなと思い、色々と現…
0.目次 1.やりたいこと 2.使用するライブラリ 3.使用するデータ 4.Self-Attentionモデルの学習/判断根拠の可視化 4.1.Self-Attention 4.2.学習モデルの定義 4.3.Dataloaderの作成/学習 4.4.Self-Attentionによる判断根拠の可視化 5.CNNモデルの学習/判断根拠の可視化 5.1.GradCAM 5.2.学習モデルの定義 5.3.Dataloaderの作成/学習 5.4.GradCAMによる判断根拠の可視化. 6.まとめ 7.参考 1.やりたいこと ・sin波とcos波の分類を行う機械学習モデルを作成し、その予測の判断根拠を…
概要 ゲーム開発において、ゲームAI技術や機械学習技術を活用する流れが加速していると日々実感しています。実際の現場でも導入されることが増え、ゲーム開発の様々な部分で効率化が進んでいると思います。ただ、どのようなケースで、どのような技術を使用するのが良いのかということについては意外と整理されていないように思います。そこで、自分の経験や調べたことを元に、ゲームAI・機械学習技術の適用ケースを簡単にまとめておこうと思いました。 ゲームAI・機械学習技術の適用ケース キャラを状況に応じて動かしたい ルールベースAI 有限状態機械(FSM: Finite State Machine) ニューラルネットワ…
機械学習のオプティマイザーは、モデルのパラメータを最適化するためのアルゴリズムです。モデルのパラメータを最適化することは、訓練データに適合するようにモデルを調整することを意味します。 代表的なオプティマイザー 確率的勾配降下法(Stochastic Gradient Descent, SGD) モデルのパラメータを更新するための基本的なオプティマイザーです。各訓練データのバッチごとに勾配を計算し、勾配の逆方向にパラメータを更新します。 ミニバッチ学習にはSGDが使われます。 モーメンタム(Momentum) SGDの改良版で、過去の勾配情報を考慮してパラメータの更新を行います。モーメンタムは、…
因果推論の科学 「なぜ?」の問いにどう答えるか (文春e-book) 作者:ジューディア・パール,ダナ・マッケンジー 文藝春秋 Amazon 因果ダイヤグラム因果関係は因果ダイアグラムと記号言語によって表現できる。そして、記号言語は計算式なので、式を整理することでより簡素だったり、実現可能性の高いものへと変換できる。 https://saltcooky.hatenablog.com/entry/2020/05/04/001619 統計的因果探索 (機械学習プロフェッショナルシリーズ) 作者:清水昌平 講談社 Amazon 入門 統計的因果推論 作者:Judea Pearl,Madelyn Gl…
AI (人工知能) の助けを借りて、電子商取引業界はパーソナライゼーションでカスタマー エクスペリエンスを向上させ、潜在的な顧客をターゲティングして売り上げを伸ばし、購入に基づいて製品を推奨し、 Business Insider が発行した記事によると、2020 年までにすべての顧客とのやり取りの 85% が人間のサポートなしで管理されるようになると予測されています。この進歩する傾向を考慮して、多くの e コマース ビジネスはさまざまな形式の人工知能技術を使用して、顧客をよりよく理解し、最高のユーザー エクスペリエンスを提供し、より多くの売上と収益を生み出しています。この記事では、人工知能が …
更新日時 2023/06/04/07:07 Qiita Trends Daily 1位 [New] Java,unicode Qiita Trends Daily 2位 ※前日2位 Python,初心者,Docker,VSCode,新人プログラマ応援 Qiita Trends Daily 3位 ※前日5位 MySQL,SQL,DB,パフォーマンスチューニング Qiita Trends Daily 4位 ※前日10位 統計,統計学,データサイエンス,統計検定準1級 Qiita Trends Daily 5位 ※前日6位 TypeScript,AI,embedding,ChatGPT,LangCo…
ベクトル空間 自然言語処理のベクトル空間モデルは、テキスト文書をベクトル空間上の数値ベクトルとして表現する手法です。このモデルは、テキストデータを処理し、文章間の類似性や関連性を計算することができます。 文章をベクトルで表す ベクトル空間モデルでは、各文書が一意の数値ベクトルで表されます。一般的な手法としては、単語の出現頻度や単語の重要度に基づいてベクトルを作成する方法があります。具体的には、文書内の各単語を次元として扱い、その単語の出現頻度や重要度を値としてベクトルの要素に割り当てます。 ベクトル化の手法 ここでは次の4つの方法を紹介します。 One-hot Bag of Words Bag…
Scikit-LLM: Sklearn Meets Large Language Models LLM推論にGPUは1つでいい?FlexGenについてまとめてみた LangChainのJSON出力パーサー rinna、人間の評価を利用したGPT言語モデルの強化学習に成功 LEARN GENERATIVE AI Short Courses Rinna-3.6B を llama.cpp で CPU 動作のメモ 【開催報告 & 資料公開】Generative AI(生成系 AI)へのアプローチ – 今、見直される AI 活用と変革を迎える生成系 AI 戦略 【Arxiv論文】Gorilla: 多様な…
近年のプログラミング言語の流行りについて プログラミング言語の流行は常に変化していますが、2021年の時点で最も人気のある言語は以下のとおりです。1. Python 2. JavaScript 3. Java 4. C ++ 5. C # 6. TypeScript 7. PHP 8. Swift 9. Kotlin 10. Goこれらの言語は、Web開発、データサイエンス、機械学習、人工知能、ゲーム開発、モバイルアプリケーション開発などのさまざまな分野で使用されています。 ただし、このリストはあくまでも一般的な傾向を示しているに過ぎず、特定の業界やプロジェクトによっては、別の言語がより適して…
*なんか更新が空いてしまったけど多忙でした。 方針 ブログタイトルが *疾患名+英語1 →薬学生レベルで基本的な用語、言葉の理解を目的としています。 それ以上でアドバンス的なものを書き加えていきたいと思いますが、外科領域は完全に専門外ですので…術式とか分からないんですよね。 英語2以降は洋書読んだり論文や参考文献から学んだ用語を中心にまとめていきたいかな…と思います。 創薬領域で研究しているとはいえ、中身はゴリゴリの物理、おもに有機と量子化学、生物(の一部)。シミュレーションし、その結果を機械学習すること(情報科学領域)がメインです。本当に薬学部を卒業した意味がありません…が免許をとったことは…
勉強記録を残したいと思い,本ブログを開設しました. 統計学を勉強しています.統計,機械学習の理論を学ぶ中で,アウトプットの機会があるといいなと思っていました.Hatena Blogではtexでの数式も簡単に挿入できるそうなので,楽しみです.
2023/2/22 Glaze 機械学習阻害効果を謳うツール「Glaze」公開。 機械学習を阻害するとされているノイズが目に見えるレベルで汚い、ノイズ合成処理が低速で時間がかかる、そもそも本当に学習阻害効果があるのかどうか分からない等、およそ意味があるとは思われない代物だったが、話題にはなった。 当然ながらi2iには効果がない。 ないのだが、学習とi2iの区別が付いていない者が多いため現在も混乱がみられる。 2023/04/27 木目事件 1日目 木目百二が「クリエイターとAIの未来を考える会」理事としてAI規制を訴える。 訴えの内容はありきたりだが、NHKニュースで放送されたため話題となる。…
対話型AIは医療AIである。と言ってしまう。 医療AIで進んでいるのは画像診断の分野だろう。多くの画像を機械学習して診断の精度を上げる。使ったことはないが、話題としてネット上でよく見る。 次にネット上でみるのが問診システム。患者さんの訴えを入力していって、疾患の可能性をコンピュータに示してもらおうという試みだ。いくつかすでに市販されているが、導入費用・維持費用が高くて手が出ない。コロナが流行り始めてしばらくして 対面/接触しないでこのAI問診だけでコロナを診断しようという試みがいくつもあったが、うまくいったのだろうか?現場の感覚としては、ウイルスの型が変わるたびに症状の表れ方が少しずつ変化する…
機械学習には教師データを使う学習方法と使わない学習方法があります。 それぞれの基本的な内容を説明します。
kotatsugame,tsutajさんリスペクト. kotatsugame.hatenablog.com tsutaj.hatenablog.com 研究 学振を書いた 3月末から少しずつ進めていたが,学振と並列して別の予定も入ってしまい,書き終わったのは締め切りギリギリとなった. 特に,GW明けの一週間はかなり苦しんだ. 申請書執筆を通して得たものは多かったが,正直二度と書きたくない. 大学の奨学金の申請書を書いた 学振明けに締切だったため,学振申請書を軽く手直しするだけで済んだ. 通ると60万円貰えるので,細かいところのチェックだけして,とりあえず出した. 趣味 ジムに通い始めた 「精神…
ChatGPTさんの答えはこちら 量子コンピューティングはAIの未来に大きな影響を及ぼす可能性があります。具体的には以下のような点が挙げられます: 計算速度の向上:量子コンピューティングは、一部の問題については従来のコンピューティングよりもはるかに高速な計算能力を提供します。この速度向上はAIの学習や推論のプロセスを劇的に高速化する可能性があります。 最適化問題の解決:量子コンピュータは、NP困難な最適化問題や組み合わせ問題に対しても高速な解を見つける可能性があります。これにより、AIはより高度で複雑な問題を解決する能力を得るかもしれません。 量子機械学習:量子アルゴリズムは機械学習モデルの学…
東京市場は本日も円安、半導体人気に乗って日経平均が続伸する1日に。調整はわずか2日間で終えており、過熱感がありながらも上昇基調が依然として続く強さを見せている。上場企業は今期も最高益を更新する見込みで、現在のPER14倍ちょっとというのは割安ではないにせよまだ割高でもなく、来週以降も買い余地は収益面でも十分にあることになるだろう。 半導体関連株を中心に買い優勢 ■本日のポイント 1.日経平均は続伸、半導体株高で一時バブル後高値水準に 2.米市場ではエヌビディアの株価急騰でナスダック指数が上昇 3.東エレクやアドテスト、スクリンなど半導体株が軒並み高に 4.為替が一時1ドル140円台へ円安が進行…