並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 1071件

新着順 人気順

言語の検索結果161 - 200 件 / 1071件

  • 日本語大規模言語モデル「Japanese Stable LM Beta」シリーズをリリースしました — Stability AI Japan

    Stability AI Japan は、オープンな日本語大規模言語モデルの中で最高性能*のものを含む「Japanese Stable LM Beta (JSLM Beta)」シリーズをリリースしました。 各モデルは Llama-2 をベースとしており、追加の学習を行うことで日本語の能力や日本に関する知識等を追加し、日本における用途に特化させています。特に、最大サイズの指示応答言語モデルである JSLM Beta 70B は、700億パラメータの商用利用可能な日本語言語モデルです。2023年11月現在、我々の知る限りでは最大規模のオープンな日本語特化言語モデルとなります。 *注:性能の評価方法は後述 "A cute robot wearing a kimono writes calligraphy with one single brush" — Stable Diffusion XL (

      日本語大規模言語モデル「Japanese Stable LM Beta」シリーズをリリースしました — Stability AI Japan
    • 「言語は思考よりもコミュニケーションのためのツールである」と研究者が主張

      言語は人間という存在を特徴付けるもののひとつですが、その機能については「思考のためのツール」なのか、「コミュニケーションのためのツール」なのかで議論があります。2024年6月19日に科学誌のNatureに掲載された論文で、研究者が「言語はコミュニケーションのためのツールである」と結論付けました。 Language is primarily a tool for communication rather than thought | Nature https://www.nature.com/articles/s41586-024-07522-w マサチューセッツ工科大学とカリフォルニア大学の研究者らは、言語の進化的起源について結論を出すことは難しいものの、現代人における言語の機能について考えることはできると主張。過去のさまざまな研究結果を参考にして、言語は「思考のためのツール」なのか、それ

        「言語は思考よりもコミュニケーションのためのツールである」と研究者が主張
      • AIが「言語生成AIとの対話」で賢くなり続ける自動成長モデル 米Meta含む研究者らが開発

        AIが「言語生成AIとの対話」で賢くなり続ける自動成長モデル 米Meta含む研究者らが開発:Innovative Tech 米Metaやカナダのマギル大学などに所属する研究者らは、環境と直接対話せずに大規模言語モデル(LLM)からのフィードバックを用いてAIエージェントを強化学習で訓練する手法を提案した研究報告を発表した。

          AIが「言語生成AIとの対話」で賢くなり続ける自動成長モデル 米Meta含む研究者らが開発
        • 【随時更新】主要な大規模言語モデル比較表

          これはなに? ひょんなことからOpenAI・Anthropic・GoogleのLLMの一覧表を作りました 手前味噌ながら便利だなと思ったのでZennにも載せておきます 各社のモデルの主要諸元・費用に加えて、自分の印象を書いてあります。 性能の目安としてChatbot Arenaのスコアを参考までに添付しています これはあくまで参考用かつ英語での評価なので、スコアが一番高いものがいい、もしくは低いからダメというわけではありません。 少なくともこの記事に掲載されているモデルは、スコアが低いものでも単純な翻訳などでは十分な性能を持っています。そして何より高性能モデルとは比較にならないほど高速です。 用途や使用言語によって試してみて最適なものを選ぶのが良いでしょう OpenAI 歴史的経緯もあり、以下の表に掲載するもの以外にも大量のモデルがあります。 一旦は最新のモデルを列挙します。 モデル名 A

            【随時更新】主要な大規模言語モデル比較表
          • ドキュメントでプログラミング言語に貢献する - Blog::kobaken

            8/26(土) は湘南.pm #1でした。初開催おめでとうございます!主催のid:papix ありがとうございました!! そこで話したことを書いてみます。 意識高めの題ですが、まずはじめに私は翻訳は全くの素人です。英語が得意だから、英語ドキュメントを翻訳してみようと思ったわけではないです。私の人生、翻訳にご縁があるとは思っていませんでした。 Perlの公式ドキュメントを和訳するようなワーキンググループを一年運営した話をしてみたいと思います。 一年やってみて良かったと思いますし、技術コミュニティに貢献する手として、みなさんの頭の片隅にでも残ったら良いなと思って話します。 こばけんと言います!エンジニア組織開発責任者をしたり、開発生産性の可視化サービスを作ったり、技術コミュニティ活動したり、起業の準備をしています。 そして、この場をお借りして、お知らせをさせてください! 2024年2月10日(

              ドキュメントでプログラミング言語に貢献する - Blog::kobaken
            • 「困った」を適切に言語化するのは決して簡単なことではない、という話

              ちょっと昔話をします。 何度か書いたことがありますが、私は昔、近所の小さな補習塾で塾講師のアルバイトをしていました。 補習塾というのは、要は「学校の成績が悪い子をサポートする為の塾」でして、受験の為に通う進学塾とはだいぶ性格が異なります。 当然ながら塾に通う子たちは勉強が苦手な子ばかり、とはいえもちろんいろんなグラデーションがありまして、家庭の事情も様々なら、本人の特性も様々でした。 塾講師のアルバイトを通じて、私は随分いろんな子を見ました。二行以上の文章が読み取れない子もいれば、割り算の意味をどうしても理解してくれない子もいて、当時はひたすら試行と錯誤を重ねて、勉強を教えるやり方を考えたものでした。 今から考えると貴重な経験でしたが、当時はさすがに相当しんどくって、ストレスでハゲないか心配でした。 そんな中で一人、今でも強い印象が残っている子がいます。仮に名前をAくんとしましょう。 Aく

                「困った」を適切に言語化するのは決して簡単なことではない、という話
              • 【哲学】すげー鬱拗らせてブラジル戻った時、親父に「おまえその悩みをポルトガル語で言語化できるか? できないよな。なら今日からブラジルにいる間はポルトガル語で思考しろ」って言われて、驚くくらい悩めなくなったのよね

                榎宮祐♟️ノゲノラ @yuukamiya68 「ノーゲーム・ノーライフ(著・絵・コミカライズ)」、「クロックワーク・プラネット(共著)」とか小説・イラスト・漫画を無軌道に書いてる在日ブラジル人。 →FANBOX:yuukamiya68.fanbox.cc →fantia:fantia.jp/yuukamiya68 →嫁:@u2603 youtube.com/channel/UCRBr4… 榎宮祐♟️ノゲノラ @yuukamiya68 これ、本当に興味深い経験で。すげー鬱拗らせてブラジル戻った時、親父に「おまえその悩みをポルトガル語で言語化できるか? できないよな。なら今日からブラジルにいる間はポルトガル語で思考しろ」って言われて、驚くくらい悩めなくなったのよね…… x.com/yuukamiya68/st…

                  【哲学】すげー鬱拗らせてブラジル戻った時、親父に「おまえその悩みをポルトガル語で言語化できるか? できないよな。なら今日からブラジルにいる間はポルトガル語で思考しろ」って言われて、驚くくらい悩めなくなったのよね
                • 人気プログラミング言語のランキング、かつて上位3つのひとつだったJavaが凋落傾向【やじうまWatch】

                    人気プログラミング言語のランキング、かつて上位3つのひとつだったJavaが凋落傾向【やじうまWatch】
                  • ChatGPTを超えるという大規模言語モデル「OpenChat」をローカルで動作させて実力を確かめてみた

                    OpenChatはオープンソースの大規模言語モデルです。OpenChatのうち2023年11月にリリースされたOpenChat-3.5-7Bモデルはパラメーター数が70億しかないにもかかわらず2023年3月時点のChatGPTを超えるベンチマーク結果を出すほど性能が高いモデルとのことなので、実際に使って試してみました。 imoneoi/openchat: OpenChat: Advancing Open-source Language Models with Imperfect Data https://github.com/imoneoi/openchat OpenChatにはすぐに性能を試せるようにデモが用意されています。デモサイトにアクセスすると下図のUIが出現するので、モデルが「Default (OpenChat Aura)」となっているのを確認して下部のメッセージウィンドウにメッ

                      ChatGPTを超えるという大規模言語モデル「OpenChat」をローカルで動作させて実力を確かめてみた
                    • Go言語での実践を通じてクリーンアーキテクチャの理念と実装を学べる解説書が発売/『Go言語で構築するクリーンアーキテクチャ設計』【Book Watch/ニュース】

                        Go言語での実践を通じてクリーンアーキテクチャの理念と実装を学べる解説書が発売/『Go言語で構築するクリーンアーキテクチャ設計』【Book Watch/ニュース】
                      • 大規模言語モデルのFine-tuningによるドメイン知識獲得の検討 - Preferred Networks Research & Development

                        本記事は、2023年夏季インターンシッププログラムで勤務された竹田悠哉さんによる寄稿です。 はじめに 2023年度のPFN夏季インターンに参加した、東京大学大学院工学系研究科の竹田悠哉と申します。学部では画像生成の研究をしていましたが、技術の社会実装をより俯瞰的に学びたいと思い、現在は技術経営戦略学専攻で教育工学の研究をしています。 インターンでは「機械学習技術の社会実装」をテーマに、LLM(Large Language Model)にドメイン知識を習得させることに取り組みました。様々な設定において、主に英語で学習されたモデルであるLLaMA2に対して日本語のデータでのFine-tuningを行い、LoRAやInstruction Tuning、ドメイン知識の習得に関する知見を得ることができたと思います。本記事では、そこで利用した技術の紹介と、日本語におけるドメイン知識の習得に関する実験、

                          大規模言語モデルのFine-tuningによるドメイン知識獲得の検討 - Preferred Networks Research & Development
                        • 新たなプログラミング言語を習得したい人にオススメ! プログラミング言語「Rust」の基礎をしっかり学べる無料の電子書籍

                          2015年にバージョン1.0に到達した「Rust」は、比較的新しいプログラミング言語です。2019年には、Microsoftが「Windows」の開発にRustを採用すると発表したり、Googleが「Android 12」の開発から、「C/C++」の代わりにRustを採用したりしたことも記憶に新しいのではないでしょうか。 本eBookでは、連載「基本からしっかり学ぶRust入門」全18回を収録。Rustとはどのような言語なのかに始まり、なぜMicrosoftやGoogleがRustに注目したのか、Rustは他のプログラミング言語とどう違うのか、言語の特徴や、開発環境の構築方法、記述方法まで紹介しています。 本eBookの前半では、Rustの特徴や基本文法を、後半では、Rustを使ったアプリケーションを開発する際のフォルダ構造や、テストの記述方法も紹介しています。各回ともサンプルコードととも

                            新たなプログラミング言語を習得したい人にオススメ! プログラミング言語「Rust」の基礎をしっかり学べる無料の電子書籍
                          • 多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた - SmartHR Tech Blog

                            こんにちは、SmartHR でプロダクトエンジニアをしている @nabeliwo です。 今年の9月に SmartHR のログイン後のホーム画面がリニューアルされました。 【9/21更新】新しいホーム画面を公開しました | SmartHR|シェアNo.1のクラウド人事労務ソフト この記事では、新しいホーム画面の実装の中で、開発者体験を損なうことなく多言語化対応を進められるよう、TypeScript の型定義を工夫した話をします。 まだまだ改善の余地がある状態ではあるのですが、私達のチームでの試行錯誤が読んでくれた方の参考になれば幸いです。 SmartHR の多言語化対応 SmartHR の既存のページではすでに WOVN.io というツールを使った多言語化対応が行われていました。 ただ諸々の理由があり1、新しいプロダクトでは自前で翻訳の仕組みを用意していこうとしています。 実際に、Smar

                              多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた - SmartHR Tech Blog
                            • 高速なPython互換言語の「Mojo」、そのままGPUで実行可能に。「MAX GPUs」発表。ModCon '23

                              高速なPython互換言語の「Mojo」、そのままGPUで実行可能に。「MAX GPUs」発表。ModCon '23 高速なPython互換言語「Mojo」の開発元であるModular社は、同社として初のイベント「ModCon '23」を12月4日にサンフランシスコで開催しました。 基調講演で、高速なPython互換言語の「Mojo」を含むAI処理を高速に実行するプラットフォーム「MAX」(Modular Accelerated Xecution (MAX) Platform)がNVIDIAのGPU対応となり、さらに高速な処理が可能となる「MAX GPUs」が発表されました。

                                高速なPython互換言語の「Mojo」、そのままGPUで実行可能に。「MAX GPUs」発表。ModCon '23
                              • 唯一の復活した言語!紀元前に日常言語としては絶滅したヘブライ語がどうやって甦ったのか? - ナゾロジー

                                聖典の中でしか生きていなかったヘブライ語死海文書、聖書よりも新しい時代のヘブライ語で書かれている書物の一つである。 / credit:wikipediaヘブライ語は大きく分けると、太古の時代に使われていた聖書ヘブライ語と、現代のイスラエルで使われている現代ヘブライ語に分類できます。 聖書ヘブライ語は紀元前のイスラエルの地で使われており、名前の通り旧約聖書にも使われていました。 しかし紀元前4世紀から前2世紀にかけて、イスラエルの住民は主にアラム語とギリシャ語を使い始めるようになり、ヘブライ語は紀元前2世紀ごろには日常語として使われることは無くなったのです。 それでもヘブライ語は聖典の言葉としては引き続き使われており、学者や祈りの言葉として使われていました。 やがて時代が下ると、地中海地域はイスラム世界とキリスト教世界に分かれることとなりました。 そのうちヘブライ語が進化を遂げることになった

                                  唯一の復活した言語!紀元前に日常言語としては絶滅したヘブライ語がどうやって甦ったのか? - ナゾロジー
                                • 異地球言語フォント - 異地球

                                  お知らせ: Microsoft WordやExcel等でひらがなの入力ができない問題を修正したファイル(20240408a)に差し替えました。ご迷惑をおかけしました。お手数ですが再ダウンロードのほどよろしくお願いいたします。 お知らせ: すみません。結構頻繁にアップデートをしているため、一度ダウンロードした方も、再ダウンロードして頂いた方が良いかもしれないです。最終更新は2024年4月8日4:41です。 ヒント: コピペ 「いちきゅうげんご」のふぉんとを、はいふしています。 どなたでもむりょうで、だうんろーどできます。 りようのせいげんは、ありません。ごじゆうに、ごりようください。 (にじはいふのみ、きんしさせてください) とあるうちゅうの「いちきゅうげんご」を、むりやりこんばーとしたものですので、あまりきたいしないでください。 このふぉんとのりようによる、いかなるとらぶる、そんしつ、そん

                                  • サンテレビ、手書きのテロップを各言語のネイティブが読み上げ避難を呼びかけていてすごい→ハンデを持つ人へ向けた災害情報いろいろ

                                    サンテレビ【公式】🌞📺 @suntv3 開局以来プレーボールからゲームセットまで阪神戦の完全中継を続けている兵庫県のテレビ局「サンテレビジョン」公式です。2021年6月に神戸駅前に移転しました!番組案内や県内のニュース、WEBサイト更新情報など、サンテレビの中の人がつぶやきます📣#サンテレビ sun-tv.co.jp

                                      サンテレビ、手書きのテロップを各言語のネイティブが読み上げ避難を呼びかけていてすごい→ハンデを持つ人へ向けた災害情報いろいろ
                                    • C言語を学びたての人のための電卓自作

                                      電卓を通じて、再帰下降構文解析を使った構文解析を行います。インタプリタ自作やコンパイラ自作の前段階として挑むとちょうど良いのではと思います。 ステップ1からステップ15まであり、最終的に括弧を使った式を解析できる電卓が出来上がります。各ステップは少しの書き換えだけで済むようになっています。 「大学に入ってからプログラミングを始めて、1年生でC言語を学んでいる」という人に向けて書きました。 「このステップは難しすぎる」「説明が分からない」「ここの説明は間違っている」等があれば、sou7まで連絡を頂けるとありがたいです。また、実装してみて「みてみて!電卓が実装できたよ!」というときにも連絡を頂けると嬉しいです。 参考実装はこちらにありますCommits · soukouki/c-calc · GitHub。ステップごとにコミットを分けてあるので、難しくて進められない場合は参考にしてください。

                                        C言語を学びたての人のための電卓自作
                                      • 話が進むにつれて、相手の納得度が高まる提案テンプレート 『言語化大全』著者が語る、ビジネスで効果的な話の進め方

                                        東京・立川を拠点に起業に関連したさまざまなイベントを開催しているStartup Hub Tokyo TAMA。本記事では、『「うまく言葉にできない」がなくなる 言語化大全』の著者で、伝える力【話す・書く】研究所の所長・山口拓朗氏が登壇したイベントの様子をお届けします。今回は、2つ目のテンプレート「結論優先型」について語られました。 前回の記事はこちら 「結論優先型」というテンプレート 山口拓朗氏(以下、山口):では、第3講にいきます。今日のもう1つのテンプレートで、「結論優先型」というものです。結論優先型はどんな流れで書くか。あなたが最も伝えなくてはいけないこと、結論。「私はこのアイデアに賛成です」も結論だし、「この商品をおすすめしたいと思います」も結論だし、いろんな結論の示し方がありますけど、とにかく結論が最初です。 そのあと、必ずセットで「理由」を書いてください。理由・根拠は論理的な文

                                          話が進むにつれて、相手の納得度が高まる提案テンプレート 『言語化大全』著者が語る、ビジネスで効果的な話の進め方
                                        • Go言語のAPIサーバーの冗長なエラーログを40%削減した話 #LayerXテックアドカレ - LayerX エンジニアブログ

                                          こんにちは。バクラク申請・経費精算エンジニアの@upamuneです。先週末は30kmのトレイルレースがありましたが、今週末はフルマラソンがあるので満身創痍です。 この記事はLayerXテックアドカレ2023の22日目の記事です。 私はなぜか3日分もテックアドカレに入れてしまったのですが、2回目の今回はAPIサーバーのエラーログを40%削減した話をします。 昨日は@tataneによるバクラクの Vue3 移行戦略と詰まったポイント #LayerXテックアドカレ - LayerX エンジニアブログでした。明日は@trsによる入社エントリーです!楽しみですね。 はじめに 弊社では基本的にGo言語を利用してAPIサーバーを実装しています。エラーが発生したら、調査しやすいようにエラーログを出力して調査しやすくしていますが、1つのエラーに対して複数回の冗長なエラーログが出力されるという問題がありました

                                            Go言語のAPIサーバーの冗長なエラーログを40%削減した話 #LayerXテックアドカレ - LayerX エンジニアブログ
                                          • アップル、新しいプログラミング言語「Pkl」をオープンソースで公開。コンフィグレーション生成用 | テクノエッジ TechnoEdge

                                            ITジャーナリスト/Publickeyブロガー。IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。 アップルは、さまざまなコンフィグレーションファイルを生成するための静的型付言語「Pkl」(発音はPickle=ピックル)をオープンソースで公開しました。 ソフトウェアやクラウドサービスなどの設定に用いるコンフィグレーションファイルはどんどん複雑になってきており、利用者が望む詳細な設定を、一般的なコンフィグレーションファイルのフォーマットとして使われているJSONやYAML、XMLプロパティリストなどの形式で正確に記述することは難しくなってきています。 Pklはそうしたコンフィグレーションを正確かつ分かりやすく記述するために開発された、特定目的用のプログラミング言語だと説明されています。 Configuration-as-Codeを実現するた

                                              アップル、新しいプログラミング言語「Pkl」をオープンソースで公開。コンフィグレーション生成用 | テクノエッジ TechnoEdge
                                            • 1959年に開発されたプログラミング言語「COBOL」が抱える現代の問題にIBMはどう立ち向かっているのか?

                                              1959年に開発されたプログラミング言語「COBOL」は、自然言語に近いコマンド構文が採用されていることから、金融や自動車、医療業界などで広く使用されています。しかし、柔軟性に欠けるCOBOLを扱える人材は減少傾向にあり、COBOLを用いたシステムは窮地に陥っています。このような状況を打開するために、IBMはCOBOLを最新のプログラミング言語に変換できるジェネレーティブAI「watsonx Code Assistant」を開発しています。 The World Depends on 60-Year-Old Code No One Knows Anymore | PCMag https://www.pcmag.com/articles/ibms-plan-to-update-cobol-with-watson 1959年に開発されたCOBOLは、「コーディングが複雑」「タイピング量が他言語と

                                                1959年に開発されたプログラミング言語「COBOL」が抱える現代の問題にIBMはどう立ち向かっているのか?
                                              • UbieにおけるGo言語のエラーハンドリング

                                                背景 Ubieでは以下の記事にあるように、一昨年から新しく始めるプロジェクトにはGoとTypeScriptを積極的に採用しています。私は本来プロダクトセキュリティが主な専門領域なのですが、公私ともに普段からGoでツールやサービスの開発をしているため、社内のGo言語の普及をサポートしたりプロダクト開発に参加したりしています。 Go言語で開発したことがある方はご存知かと思いますが、Goは標準パッケージで提供されているエラーハンドリングは最低限の機能しか提供されていません。これは、CLIツールなどではエラーの内容が簡潔に表せてよいのですが、サーバサイドアプリケーションのようにエラーにまつわる情報を詳細に残してあとから調査に利用する、という場面では不向きです。特に本番環境でしか再現しないようなエラーの場合は、いかに関連情報を残せているかが、問題の解決に大きく影響します。 先日も話題になっていました

                                                  UbieにおけるGo言語のエラーハンドリング
                                                • AIと一緒に新しい言語処理系を作ってみた|shi3z

                                                  Claude-3 Sonnetがだいぶ良いので、前々から考えていた、「Lispっぽい記法で書けるけど他の言語に慣れた人にも使える言語」の処理系を作ってみた。仮にEasyLispという名前にした。 この言語ではこんな感じでプログラムが書ける (define person (object)) (set! person.name "Alice") (set! person.age 30) (print person.name)personというオブジェクトのプロパティをnameやageがあって、これをドット記法で指定するとpersonオブジェクトのプロパティにアクセスできる。 同じことをCommon-Lispでやろうとするとこうなる (defun example () (let ((person (make-object :name "Alice" :age 30))) (format t "N

                                                    AIと一緒に新しい言語処理系を作ってみた|shi3z
                                                  • GPTなどの大規模言語モデルは脳科学・記号論・言語学の観点で驚くほど良くできている|梶谷健人 / 新著「生成AI時代を勝ち抜く事業・組織のつくり方」

                                                    大規模言語モデルの優秀さの秘訣ChatGPTなどに代表されるサービスで採用されている大規模言語モデル(LLM)によって、AIは今までとは比べ物にならないくらい自然な対話ができるようになった。 なぜLLMでは自然な対話ができるかというとその秘訣の1つは、LLMは大量のテキストを学習する際に、文章内の単語を「ベクトル(向きと長さを持つ数学的な量)」に変換して処理しているからだ。 GPTでは各単語は数万という次元でベクトル化されており、単語ベクトルは意味が近いほどベクトル同士の距離が近くなる。 https://openai.com/blog/introducing-text-and-code-embeddingsこれこそが大規模言語モデルがここまで高い言語能力を獲得したポイントであるが、たまたま最近読んだ脳科学、言語学、文字学の本の中で、このLLMにおけるベクトル化の仕組みは非常に理にかなってい

                                                      GPTなどの大規模言語モデルは脳科学・記号論・言語学の観点で驚くほど良くできている|梶谷健人 / 新著「生成AI時代を勝ち抜く事業・組織のつくり方」
                                                    • 「Python 3.12」が正式版に ~言語機能の強化で使い勝手向上、エラーもわかりやすく/「Microsoft Store」にも「Python 3.12」バイナリが追加

                                                        「Python 3.12」が正式版に ~言語機能の強化で使い勝手向上、エラーもわかりやすく/「Microsoft Store」にも「Python 3.12」バイナリが追加
                                                      • 「ジャニーズの方がCMしてるの知らなかったですし正直どうでもいいですけど……」‪と投稿する多様な言語のプロフィール・名前を持つアカウント群の記録

                                                        buu @buu34 モスバーガーが、ジャニー喜多川ズ事務所のタレントを使い続けるというニュースに、様々なアカウントから 「ジャニーズの方がCMしてるの知らなかったですし正直どうでもいいですけど」 という文面が含まれる同一のモス擁護ツイートが大量に流れているのを見て、ゲンナリする朝😔 2023-09-11 09:10:07

                                                          「ジャニーズの方がCMしてるの知らなかったですし正直どうでもいいですけど……」‪と投稿する多様な言語のプロフィール・名前を持つアカウント群の記録
                                                        • 学習用と実用のプログラミング言語

                                                          学習用のプログラミング言語分類方法にもよるけど、プログラミングのパラダイム(考え方)は 命令型宣言型の2種類がある。 それぞれに根拠となる計算モデルがあり、細分化すると4種類に分類できる。パラダイム 分類 基礎となる計算モデル言語命令型 手続き型 チューリングマシン C、Java、Python、JavaScript 宣言型 問合せ型 関係モデルSQL宣言型 関数型 ラムダ計算Lisp、Haskell宣言型 論理型 一階述語論理Prolog (参考) anond:20230826113219 プログラミング言語って、似たり寄ったりだけど、それでも後から後から新しい言語が出てくるね。 それぞれのグループで代表的な言語を1個ずつ順番に学んでいけば、全ての種類を一通り制覇できる。 例えば、 PythonSQLHaskellPrologといった具合で。 各グループのどれか1個を知っておけば、同一グル

                                                            学習用と実用のプログラミング言語
                                                          • Stability AI Japanにおける大規模言語モデルの研究開発

                                                            LLMの開発は難しい?簡単?Stability AIの現場から (2023/10/11, W&B Fully Connected)

                                                              Stability AI Japanにおける大規模言語モデルの研究開発
                                                            • 「最も使っている」プログラミング言語で異変、前年首位のJavaが王座陥落

                                                              ITシステムを効率良く開発するには、実装する機能に合わせたプログラミング言語の選定が重要になる。現在、多種多様なプログラミング言語が存在するが、言語によって実装しやすい機能が異なるためだ。 システムの機能が多岐にわたる中、日経クロステックの読者はどのような言語を利用しているのか。これを確かめるため、日経クロステックではアンケート調査「プログラミング言語利用実態調査2023」を実施した。調査期間は2023年9月21日~10月18日。358人から回答を得た。 Pythonが首位をキープ アンケートではまず、現在使っているプログラミング言語を3つまで挙げてもらった。利用言語の第1位は「Python」だった。回答者358人うち45.3%の162人が使っているという結果だった。 「あなたが現在使っているプログラミング言語は何ですか」という設問に対する回答の内訳。最大3つ選択してもらった。グラフには回

                                                                「最も使っている」プログラミング言語で異変、前年首位のJavaが王座陥落
                                                              • Excelみたいなプログラミング言語「Power Fx」、Windows操作の自動化で使えるように/3月版「Power Automate」デスクトップアプリにはコーディング支援「IntelliSense」も

                                                                  Excelみたいなプログラミング言語「Power Fx」、Windows操作の自動化で使えるように/3月版「Power Automate」デスクトップアプリにはコーディング支援「IntelliSense」も
                                                                • 変数名に漢字が使えるプログラミング言語は結構あるが、漢字を都度変換しないといけないのは面倒で、せめて法律用語に対応した英語の定訳があれば→政府機関に対訳表があった

                                                                  Y​S​R @YSRKEN 元提督。現在は初星学園に通うプロデューサー。 アイコンはアリアンナ・ハートベルちゃん。 カメラ・ギャルゲーが趣味。 AUGUST、Lose、ゆずソフトが主な守備範囲。 今は『ノラと皇女と野良猫ハート』をプレイ中。 我愛台湾. ブログやマシュマロや批評空間などへのリンク:lit.link/ysrken ysrken.seesaa.net Y​S​R @YSRKEN 変数名に漢字が使えるプログラミング言語は結構ありますが、漢字を都度変換しないといけないのはめんどいところもあります。せめて、法律用語に対応した英語の定訳があれば。 内閣府「ある程度なら対訳あるよ。はいPDF」 私「マジで!?」 japaneselawtranslation.go.jp/ja/dicts/downl… pic.twitter.com/PTybnAoBu4 x.com/kmizu/statu

                                                                    変数名に漢字が使えるプログラミング言語は結構あるが、漢字を都度変換しないといけないのは面倒で、せめて法律用語に対応した英語の定訳があれば→政府機関に対訳表があった
                                                                  • 大規模言語モデルを作る、拡張する

                                                                    大規模言語モデルの作りかたを 1. 事前学習 (Pre-Training) 2. 事後学習 (Post-Training) 3. モデル選定・評価 (Model Selection / Evaluation) に分けてご紹介します。 https://dbsj.org/dbsj_lecture/ でのトーク内容です。

                                                                      大規模言語モデルを作る、拡張する
                                                                    • 自宅PCでもAIはここまで動く! VRAM 16GBのGeForceで動かす「画像で会話」の大規模言語モデル【イニシャルB【特別編】】[Sponsored]

                                                                        自宅PCでもAIはここまで動く! VRAM 16GBのGeForceで動かす「画像で会話」の大規模言語モデル【イニシャルB【特別編】】[Sponsored]
                                                                      • スタートアップは静的型付言語しか勝たん

                                                                        序章 静的型付け言語がスタートアップにおける成長戦略にどのように貢献するかを解説する記事です。 静的型付け言語とは 静的型付け言語とは、プログラムの実行前に変数の型が決定され、コンパイル時に型チェックが行われる言語のことです。Java、C#、Rust、TypeScript、Goなどが代表的です。実行前にエラーを発見しやすく、大規模なプロジェクトや長期的なメンテナンスに適しています。 静的型付け言語のメリット エラーの早期発見 静的型付け言語は、コンパイル時に型の不一致や変数の誤用を検出します。これにより、ランタイムエラーが減少し、開発初期段階で問題を発見できるため、時間とコストの節約につながります。 コードの可読性と保守性 型情報がコードに明示されているため、他の開発者がコードを理解しやすくなります。チームが拡大する際に、コードの保守性を高める重要な要素です。 パフォーマンスの最適化 静的

                                                                          スタートアップは静的型付言語しか勝たん
                                                                        • Go, Ruby, Rust等の言語に存在した、Windows環境でコマンドインジェクションを引き起こす脆弱性"BatBadBut" - Flatt Security Blog

                                                                          ※本記事は筆者RyotaKが英語で執筆した記事を、弊社セキュリティエンジニアkoyuriが日本語に翻訳したものになります。 はじめに こんにちは、Flatt SecurityでセキュリティエンジニアをしているRyotaK( @ryotkak )です。 先日、特定の条件を満たした場合に攻撃者がWindows上でコマンドインジェクションを実行できる、いくつかのプログラミング言語に対する複数の脆弱性を報告しました。 本日(2024/04/09(訳者注: これは英語版記事の公開日です))、影響を受けるベンダーがこれらの脆弱性に関するアドバイザリーを公表しました。 その影響は限定的なもののCVSSスコアは非常に高く、混乱が予想されるため、脆弱性に関する詳細を本記事にまとめます。 はじめに TL;DR CVSSスコア 技術詳解 根本原因 CreateProcessのラッパー cmd.exeのパース規則

                                                                            Go, Ruby, Rust等の言語に存在した、Windows環境でコマンドインジェクションを引き起こす脆弱性"BatBadBut" - Flatt Security Blog
                                                                          • ビジュアルシンカーとは? ビジュアルシンキングの最新研究も紹介・日本人の6割が実践すべき英語学習方法とは!? - ポリグロットライフ | 言語まなび∞ラボ

                                                                            はじめに 今回は近年その存在が注目されているビジュアルシンカーについて考えていきたいと思います。視覚的戦略思考やビジュアルシンキングの最新研究を紹介しながら、視覚と記憶のメカニズムについても考察をすすめ、最後にビジュアルシンカーが実践すべき英語学習についても考えていきたいと思います。 ↓↓英語学習の動画を随時追加していくの登録お願いします。 www.youtube.com ビジュアルシンカー ビジュアルシンカーとは ビジュアルシンカーの特徴 ビジュアルシンキング ビジュアルシンキングとは ビジュアルシンキングの効果 アートの力 視覚的思考戦略(VTS)とは 視覚的思考戦略の効果 視覚と記憶 記憶の仕組み アイコニックメモリ 精緻化リハーサル 脳のイメージ形成 心的イメージの世界 心的イメージとは 概念メタファー ビジュアルで語彙と文法を強化する イメージスキーマ グラフィックオーガナイザー

                                                                              ビジュアルシンカーとは? ビジュアルシンキングの最新研究も紹介・日本人の6割が実践すべき英語学習方法とは!? - ポリグロットライフ | 言語まなび∞ラボ
                                                                            • 大規模言語モデルなどを抽象化し、生成AIアプリの開発を容易にする「LangChain」が初の安定版に到達

                                                                              大規模言語モデルなどを抽象化し、生成AIアプリの開発を容易にする「LangChain」が初の安定版に到達 大規模言語モデル(LLM)やチャットモデルなどを活用したアプリケーション開発のためのフレームワーク「LangChain」が、初めての安定版となる「LangChain v0.1.0」に到達したことが発表されました。 LangChain v0.1.0 After a year of development, we've released LangChain v0.1.0 Read the full blog here: https://t.co/DDh7xZfO3p After talking with the users and developers, we released this stable version and focused the library on a few cor

                                                                                大規模言語モデルなどを抽象化し、生成AIアプリの開発を容易にする「LangChain」が初の安定版に到達
                                                                              • 複数の同一人物を同時に量産できるNVIDIAの画像生成AI「ConsiStory」、Gemini UltraやGPT-4に匹敵する数学特化のオープンソース言語モデル「DeepSeekMath」など重要論文5本を解説(生成AIウィークリー) | テクノエッジ TechnoEdge

                                                                                2014年から先端テクノロジーの研究を論文単位で記事にして紹介しているWebメディアのSeamless(シームレス)を運営し、執筆しています。 1週間分の生成AI関連論文の中から重要なものをピックアップし、解説をする連載です。第33回目は、生成AI最新論文の概要5つを紹介します。 生成AI論文ピックアップ 訓練なしで複数キャラを同時に異なるプロンプトで量産できる画像生成AI「ConsiStory」、NVIDIAなどが技術開発 “あいまいな言葉”で画像を合理的に編集できるモデル「MGIE」、Appleなどが開発 Gemini UltraやGPT-4に匹敵する数学特化のオープンソース言語モデル「DeepSeekMath」 Google、探索アルゴリズムを使わずチェスのグランドマスターレベルを達成するAIモデルを発表 テキストや写真から高解像度の3Dモデルを数秒で生成するモデル「LGM」 訓練な

                                                                                  複数の同一人物を同時に量産できるNVIDIAの画像生成AI「ConsiStory」、Gemini UltraやGPT-4に匹敵する数学特化のオープンソース言語モデル「DeepSeekMath」など重要論文5本を解説(生成AIウィークリー) | テクノエッジ TechnoEdge
                                                                                • Pythonの35000倍速い新言語 Mojo🔥 を使ってみた【セットアップ編】 - Qiita

                                                                                  自己紹介 こういう者です。 詳しくは固定ツイートをご覧ください。 Mojo🔥とは PythonのシンプルさとRustのスピードとメモリの安全性を組み合わせた、新しいプログラミング言語。 Pythonの35000倍速いとされており、Pythonの弱点である「遅さ」を補うと期待されている。また、書き方もPythonと似ているので移行もしやすいです。 そんな言語が2023年10月19日より、Appleシリコン搭載Macに対応したとのことで、早速触ってみました。 Mojoのセットアップ このページの案内に沿って進めるだけです。 ここでは僕が詰まった箇所も加えて解説します。 あ、環境構築にはそんなに詳しくないのでChatGPT大先生に聞きながら進めました。いつもありがとう。 ターミナルで使えるようにする 1. Homebrewのインストール HomebrewとはMacOS上で動作するパッケージ管理

                                                                                    Pythonの35000倍速い新言語 Mojo🔥 を使ってみた【セットアップ編】 - Qiita