InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
GitHub、新しい検索エンジンでコード検索機能を全面改修
GitHubはコード検索機能を全面改修している。高速・高性能かつコードが理解しやすいように刷新された検索インターフェイスと新しいコードビューを備えた新しいコード検索機能はスクラッチで開発された、とGitHubソフトウェアエンジニアColin Merkel氏は述べている。
-
オープンソースのメンテナが有害な行為に対処する方法
オープンソースのメンテナが経験する3つの有害な行動とは、権利の主張、不満を爆発させる人、そして明らかな攻撃である。問題のある行為に耐性ができて無視するようになると、怒りや悲しみの負のスパイラルに陥ってしまう。そうならないように問題のある行為に声をかけ、オープンソースの本来の意味がコラボレーションと協力であること人々に思い出させるべきなのだ。
-
AWS Lambda、ついにPython 3.10に対応
AWSはLambdaがマネージドランタイムとコンテナベースイメージの両方としてPython 3.10をサポートし、開発者がランタイムの改善と機能を活用できるようになったと発表した。
-
Twitterがレコメンデーションアルゴリズムをオープンソース化
Twitterは最近、ユーザーのTwitterタイムラインにツイートをレコメンドするシステムのいくつかのコンポーネントをオープンソース化した。このリリースには、アルゴリズムを実行するいくつかのサービスやジョブのコード、ツイートを埋め込んでランキングする機械学習モデルをトレーニングするコードが含まれている。
-
Google、Android開発向けコーディングボット「Studio Bot」をプレビュー公開
Google I/O 2023で、GoogleはAndroid Studio最新版に統合されたAI搭載のコーディングボットStudio Bot(コードネーム:Hedgehog)をプレビュー公開した。Studio Botは開発者がコードとユニットテストを書き、エラー修正をするのを支援することを目的としている。
-
マイクロソフト、マルチモーダルチャットボット「Visual ChatGPT」をオープンソース化
Microsoft Researchは人間が入力したテキストのプロンプトに反応して画像を生成・操作できるチャットボットシステムVisual ChatGPTをオープンソース化した。このシステムはOpenAIのChatGPTと22種類の視覚基盤モデル(VFM)を組み合わせ、マルチモーダルなインタラクションをサポートする。
-
OpenAI、強力で費用対効果が高く、ユーザーフレンドリーなエンベッディングモデルを発表
OpenAIは、テキスト検索、テキスト類似性、コード検索など、これまでの5つのモデルの機能を���合した最先端のエンベッディングモデルであるtext-embedding-ada-002を発表した。この新しいモデルは、従来のもっとも高性能なモデルであるDavinciをほとんどのタスクで上回り、しかも99.8%の大幅なコスト削減を実現している。また、text-embedding-ada-002はより使いやすくなっており、ユーザーにとってより便利な選択肢となっているのだ。
-
Slackのリアルタイムメッセージングアーキテクチャ
Slackは最近、世界中で毎日数百万件のリアルタイムメッセージを送信する方法を公開した。同社は、リアルタイムメッセージを大規模に管理するために設計されたPub/Subアーキテクチャについて包括的な洞察を提供している。この記事では、異なるタイムゾーンや地域をまたぐリアルタイムメッセージの配信がもたらす独自の課題と、それを処理するためにSlackのエンジニアがどのようにインフラを設計したかが紹介されている。
-
ML.NETモデルビルダーに文章類似度トレーニングのシナリオを追加
マイクロソフトはモデルビルダーに「Sentence Similarity」シナリオを追加する情報を公開した。このシナリオは文章の類似度モデルのトレーニングを可能にするものだ。このシナリオがモデルビルダーに追加されたことと合わせて、モデルビルダー GPU extensionをインストールする必要がなくなった。さらにマイクロソフトはdeep learning、LightGBM algorithm、AutoMLの分野での開発について、今後数ヶ月の作業について通知している。
-
モバイルやノートパソコンでローカル実行可能な大規模言語モデル MLC LLMを公開
MLC LLMは、大規模言語モデルを様々なハードウェアやアプリケーションに展開することを目的とした新しいオープンソースプロ��ェクトだ。このプロジェクトにはユースケース毎にモデルのパフォーマンスを最適化するためのフレームワークも含まれている。
-
ローコードAPIビルダー「Postman Flows」、一般提供開始へ
Postmanは、ローコードAPI構築ツールであるPostman Flowsを一般提供開始した。Postman Flowsは、API駆動型のアプリケーションやワークフローを構築するための共同作業向きでグラフィカルなインターフェイスを提供する。Postman API Networkと統合され、一般に公開されているAPIにアクセスできる。
-
Stability AIが70億パラメータのオープンソースな言語モデル「StableLM」を公開
Stability AIは、大規模言語モデル(LLM)スイートであるStableLMのための訓練済み重みづけモデルを2セット公開した。これらのモデルは、1.5兆個のテキストトークンで学習済で、CC BY-SA-4.0の下で商用利用が許可されている。
-
Hugging FaceがChatGPTに代替版チャットHuggingChatをオープンソースで公開
HuggingChatは、Hugging Faceでテストできる新しいAI搭載のチャットボットだ。記事の下書き、コーディング問題の解決、質問への回答など、ChatGPTが最近多くの関心を集めている多くのタスクを実行できる。
-
責任あるAI ~ 原則から実践へ
QCon Londonカンファレンスにおいて、マイクロソフトのプリンシパルプロダクトマネージャーであるMehrnoosh Sameki氏が"責任あるAI ~ 原則から実践へ"と題して講演した。彼女は責任あるAIの6つの主要な原則と、これらの原則を実践するために不可欠な4つの要素について説明し、Fairlearn、InterpretML、責任あるAI Dashboardなどの有用なツールを紹介した。
-
ソーシャルインパクトを高めるためにエンジニアと企業ができること
テック業界で働くエンジニアにはスキル、経験、ネットワークを通じて社会的インパクトを生み出す手段がある。企業はビジネス手法を社会的に配慮したものにすることでインパクトを生み出せる。インクルーシブ・トレーニングは個人の状況や背景を考慮し、民族、性別、ニューロダイバーシティ、社会の経済的背景など幅広い層からの参加を保証するために最小限の参入障壁でサービスを提供する。