タグ

ブックマーク / ascii.jp (22)

  • 世界を変えた画像生成AI、さらに進化「Stable Diffusion XL(SDXL)」いよいよ正式公開 (1/4)

    Stability AIは6月26日、画像生成AIの最新モデル「Stable Diffusion XL」を発表しました(「画像生成AI『Stable Diffusion』最高性能の新モデル『SDXL 0.9』一般的なPCで実行可能」)。パラメーター数がオリジナルのStable Diffusionの9億から23億へと大幅に拡大され、描写力が飛躍的に上昇したモデルです。正式版のSDXL 1.0が7月18日に公開予定とあり、あらためて注目されています。ベータ版にあたるSDXL 0.9は先行して、有料課金サービス「DreamStudio」と、Discordでの公開を開始していました。Discordでは1人無料で1回出力可能で、いまもリアルタイムで生成画像が見える状態です。その後SDXL 0.9は研究用に公開されて、ダウンロード可能になりました。 大きな違いは「2回生成する」こと SDXLがこれまで

    世界を変えた画像生成AI、さらに進化「Stable Diffusion XL(SDXL)」いよいよ正式公開 (1/4)
  • 2800ページ超え!ChatGPT/生成AI本14冊を読み比べてみた

    生成AI(ジェネレーティブAI)が話題だ。日経済新聞社や日 芸能従事者協会など、生成AIに関するアンケートがあちこちで実施され、デジタル庁、経済産業省、農林水産省は生成AIを業務に利用することを決めた。AIは大きく機械学習とそれ以外のAI技術に分けられ、深層学習(ディープラーニング)は機械学習に属していると言われるが、もはや世間的には、AI=生成AIの様相を呈している。 ネットにも情報があふれているが、ChatGPTをはじめとする生成AIや、生成AIを特集した雑誌も多数出版されている。 それらのの帯や表紙には次のような宣伝文が書かれている。 「あなたの欲しい回答を導き出すベストプロンプトを大公開‼」 「誰でも使えるAIがやってきた!」 「可能性は無限大!」 「すべきことが1/1000になる異次元のスキル」 「実生活・ビジネスで即使える」 生成AI仕事でどのように役立つのか。思い通

    2800ページ超え!ChatGPT/生成AI本14冊を読み比べてみた
    lalupin4
    lalupin4 2023/06/28
  • マイクロソフト、軽量かつ高性能な大規模言語モデル「phi-1」を発表

    Microsoft ResearchのAI研究チームは6月20日(現地時間)、わずか13億パラメーターと従来のものよりもサイズが小さいにも関わらず「GPT-3.5(1750億パラメーター)」を上回る成績を収めたTransformerベースの大規模言語モデル「phi-1」を発表した。このモデルは間もなく「Hugging Face」で公開される予定だといいう。 ベンチマークでGPT-3.5を凌駕 「Textbooks Are All You Need」と題された研究論文によると、このモデルは8台のA100(NVIDIAの高性能GPU)でわずか4日間かけて訓練され、インターネット上から取得した60億トークンの「教科書品質」データセットと、GPT-3.5で生成した10億トークンの微調整用「練習問題」データセットが使用された。 サイズが小さいにもかかわらず、phi-1はLLMの性能を測定するためのベ

    マイクロソフト、軽量かつ高性能な大規模言語モデル「phi-1」を発表
    lalupin4
    lalupin4 2023/06/25
  • マイクロソフト、量子と古典コンピューターを統合「Azure Quantum」新ハイブリッド機能を公開

    マイクロソフトは3月8日(現地時間)、同社の量子コンピューティングプラットフォーム「Azure Quantum」の新しい統合ハイブリッド機能を公開した。 この機能は、量子コンピューターと古典(従来の方式)コンピューターをクラウド上でシームレスに統合するもので、Azure Quantumが提供する量子コンピューターの一つ「Quantinuum H-Series」上で、量子と古典のコードを混ぜたハイブリッド量子アプリケーションの開発が可能になる。 量子・古典コンピューターそれぞれの長所を活かすハイブリッド技術 古典コンピューター(スパコンやAIも含まれる)はこの100年で急速に進化し、あらゆる産業を変革してきたが、処理が複雑すぎて古典コンピューターでは解決できない、または時間がかかりすぎる問題も存在する。例えば、新素材・新薬の開発、組み合わせ最適化問題、高度なAIなどだ。 量子コンピューティン

    マイクロソフト、量子と古典コンピューターを統合「Azure Quantum」新ハイブリッド機能を公開
    lalupin4
    lalupin4 2023/03/11
  • Windows 10/11+WSL2で、PC上にDocker環境を用意しよう

    Web開発の現場をはじめとして、Dockerが使われる機会が増えています。手軽に使えるDockerのテスト環境・開発環境を調達したい、と考えている方は多いでしょう。 Windowsでは「WSL2」の登場により、Docker環境を簡単に確保できるようになりました。この記事では、WSL2とは何かといった概要と、WindowsWSL2Docker環境を用意する方法について紹介します。 WSLとは WSL(Windows Subsystem for Linux)は、Windows10・11に搭載されているLinuxの実行環境です。WSLを使うことによって、Windows上でLinuxを利用できるようになります。Linuxの開発環境・学習環境を構築するために、別のPCを用意する必要はありません。これまで通りWindowsを使いながら、1つのアプリのようにLinux環境を操作可能です。 またWin

    Windows 10/11+WSL2で、PC上にDocker環境を用意しよう
    lalupin4
    lalupin4 2023/03/11
  • マイクロソフトのオープンソースソフトウェアを整理する (1/2)

    21世紀に入ってから、マイクロソフトはオープンソースソフトウェア(以下、OSS)に関わりを始めている。以前は距離を置いていたが、最近ではWindowsに標準搭載されるアプリケーションにもオープンソースで開発されたものが含まれるようになった。たとえば、Windows 11なら、「電卓」や「ターミナル」がオープンソースのプロジェクトで開発されたものだ。 マイクロソフトのOSSは現在ではかなりの数になる。すべてではないが、主要なものはマイクロソフトのサイト(https://opensource.microsoft.com/)に記事があるほか、多くのOSSがGitHub(https://github.com/)にある。GitHubは2018年にマイクロソフトに買収された。 GitHubの各プロジェクトのページにRelasesページがある場合、実行可能なパッケージファイルを直接ダウンロードできる。確

    マイクロソフトのオープンソースソフトウェアを整理する (1/2)
  • Windowsにおける「パス」をあらためて考える (1/2)

    パスの長さが259文字を越えるとコマンドラインからは扱えなくなる。これは、パス名の長さの制限に引っかかるためだ パソコンを使うとき、いまだに避けて通れないのが「パス」だ。最近では、基的なことを学ぶことなく、すぐにスマホやパソコンを使ってしまうため、「パス」についても断片的な知識しかない人もいるはず。そこで、今回はパスを見直してみることにする。 パスとは、簡単に言えば、「ファイルやディレクトリ」を指定する方法だ。すべてのパスとディレクトリには必ずパスがある。なお、以前解説したように、ディレクトリはフォルダーの1種だが、ファイルシステムの上に作られるものに限定される。これについては以前解説した(「Windowsにおけるフォルダーとディレクトリとは」)。 パスを説明する前に、Windowsにおける「ドライブ」「ボリューム」「パーティション」「ディスク」について解説しておく。これがWindows

    Windowsにおける「パス」をあらためて考える (1/2)
  • 松屋「みそ汁無料サービス提供を終了」は本当? 広報に聞いた結果「一部事実」

    牛丼チェーン「松屋」は、定やセットだけでなく、カレーなどのメニューにも、みそ汁が無料で付いてくることが特徴です。 ところが8月23日、SNSで、「みそ汁無料サービス提供終了のお知らせ」という紙が松屋の店頭に貼られていた……という投稿が話題になっていました。 ASCII編集部が松屋フーズホールディングスに取材したところ、広報の担当者から以下のような回答が得られました。 ──「一部メニューにおいて店内飲時のみそ汁無料サービス提供を終了」は事実でしょうか? 広報「事実です。しかし『北海道における松屋11店舗のみ』が現時点での対象であり、試験的なみそ汁無料提供の終了であり、今後の見通しについては立っておりません」 ──みそ汁無料が廃止になるとしたら、対象となるメニューは具体的にはどれでしょうか? 広報「セットメニュー、定メニュー、朝定ランチには、今まで通りみそ汁がつきます。つかないのは単

    松屋「みそ汁無料サービス提供を終了」は本当? 広報に聞いた結果「一部事実」
    lalupin4
    lalupin4 2022/08/25
    豚汁変更するからなー。
  • Windowsのレジストリなどに見られるGUIDとは? (1/2)

    Windowsのレジストリなどを見ると、波カッコ「{}」に囲まれた16進数の羅列を見ることがある。これをGUID(Globally Unique Identifier)という。GUIDは、Windowsでユニークな識別子として使われる128bit(16バイト)の数値である。GUIDは、WindowsAPIで作成することができ、他のマシンで作られたGUIDであっても、衝突することが極めてまれで、事実上起こらないと考えてもよいレベルのものだ。 Windows Terminalではプロファイルの識別にGUIDを利用している。GUIDは多くの場合、波カッコに囲まれた5つの16進数として表示される Windowsでは、オブジェクトやクラスの定義などに使われる。数値なので比較が容易で検索処理などを高速化できる。 このGUIDは、UUIDと呼ばれる識別子の一種だ。Windowsでは、UUIDの一部をG

    Windowsのレジストリなどに見られるGUIDとは? (1/2)
  • あらゆるプラットフォームで、どんなアプリでも .NETが20年目に到達した高み

    昨年リリースされた.NET 6は、マイクロソフトが長らく目指してきた「すべてのアプリのための統一プラットフォーム」の1つの到達点だ。Windowsのみならず、あらゆるプラットフォームで、デスクトップやWebだけでなく、どんなアプリでも。2002年の.NET Framework 1.0のリリース以来、20年目を迎える.NETは、果たしてどこまで行き着いたのか? Visual Studio 2022(関連記事:開発生産性の向上を実感!64ビット化した「Visual Studio 2022」の魅力)に引き続きマイクロソフトコーポレーション 井上章氏、日マイクロソフト 横井 羽衣子氏が解説してくれた。 すべての開発者に選択肢を 進化を続けてきた.NET .NET 6の話の前に、まずは.NETおよび.NET Frameworkについておさらいしておこう。 特定の言語に依存しない開発環境を目指して生

    あらゆるプラットフォームで、どんなアプリでも .NETが20年目に到達した高み
  • Windowsにおけるフォルダーとディレクトリとは (1/2)

    Windowsにおいて、「フォルダー」と「ディレクトリ」は 実は厳格に区別されている Windowsにおけるフォルダー(Folder)とディレクトリ(Directory)の違いをご存じだろうか? Windowsにおいてフォルダーとは、「仮想フォルダー」(Virtual folder)と「ファイルシステムフォルダー」(File system folder)からなるオブジェクトであり、ディレクトリとはファイルシステムフォルダーのみを指すオブジェクトだ。MS-DOS時代には、仮想フォルダーがなかったので、すべてディレクトリーと呼んでいた。 このため、今でもフォルダーの意味でディレクトリと呼ぶ人がいて、意味が曖昧になっているが、少なくともWindowsの中では厳密に区別されている。レジストリのHKEY_CLASSES_ROOTにあるprogidの中に「Folder」「Directory」があり、そ

    Windowsにおけるフォルダーとディレクトリとは (1/2)
  • 一般向けの配布も開始されているWindows用のパッケージ管理ツール「winget」がv1.1に (1/2)

    Windows 10/11用パッケージ管理ツールのWingetが、今年5月27日にVer.1.0となった。これにより安定版としての配付が開始された。なお、9月27日にプレビュー版Ver.1.1.1270、安定版Ver.1.1.12653が公開されている。ここでは、この最新のプレビュー版を元にWingetについて解説する。 そもそもWingetとは一体何? あらためてWingetについて紹介しておこう。正式には「Windows Package Manager Client」といい、Microsoftのオープンソースソフトウェアの1つだ。名称が長いので記事ではこれを「Winget」と表記する。 wingetを使うことで、ソース(一般的なパッケージマネージャーのリポジトリ)に登録されたアプリケーションパッケージのインストールや検索が可能になる。現時点でソースには、Winget専用のものと、Mi

    一般向けの配布も開始されているWindows用のパッケージ管理ツール「winget」がv1.1に (1/2)
  • PDFの正確かつ高度な要素抽出が可能となるアドビの新API「PDF Extract API」

    アドビは8月3日、公式ブログにて「PDFの可能性を広げるAdobe Document Serviceの新しいAPI」と題した記事を公開した。新たなAPIである「PDF Extract API」を使うことでPDFからの高度なデータ抽出が可能となる。 Adobe PDF Extract APIは、アドビが昨年発表した「Adobe Sensei」をベースとしたPDF解析APIPDFにどのようなデータが含まれているかを判別することはテキストや段組み、表組みや画像といった要素を解釈してドキュメントの構造を理解することが必要となるが、これをAI機械学習プラットフォームであるAdobe Senseiを用いるもの。 PDFに含まれる要素を自動的に抽出できることにより、機械学習モデルへの利用、分析やインデックス作成、抽出データの保存、RPA(ロボティック・プロセス・オートメーション)やNLP(自然言語処

    PDFの正確かつ高度な要素抽出が可能となるアドビの新API「PDF Extract API」
  • Windowsで開発中のパッケージマネージャー「winget」がv0.3に (1/2)

    Windows公式パッケージマネージャーである「Windows Package Manager」こと「Winget」のプレビューv0.3が公開された。Wingetを連載で扱ったのは、昨年9月の時点で、このときのバージョンは、v0.1.42241だった(「Windows用アプリのインストールがコマンドラインで可能なパッケージマネージャー「winget」はどうなった?」)。 Windows Package Managerことwinget。マイクロソフトがオープンソースで開発を続けるWindowsの「公式」パッケージマネージャーといっていいだろう 昨年時点でのロードマップでは、2021年5月にv1.0とする予定だが、バージョン番号を見る限り、v0.3.11201の公開が今月12日であり、ロードマップとは大きく乖離した状態だ。 上記の前回記事のあと、2020年9月15日にv0.2となったが、その

    Windowsで開発中のパッケージマネージャー「winget」がv0.3に (1/2)
  • あらためて「PowerShell」の現状と登場後の経緯を整理する (1/2)

    前々回に「.NET」の話をしたので(「あらためて「.NET」について整理する」)、ついでと言ってはなんだが、今回はPowerShellについても経緯と現状をまとめてみることにする。 2005年9月に米国で開催されたMicrosoftの開発者向けイベントProfessional Developers Conferenceで発表されたMonad。これが後にPowerShellと呼ばれるようになる。当時は、スクリプト言語として開発が進んでいた 例によって、また用語の話からで恐縮だが、「PowerShell」には「Windows PowerShell」と「PowerShell Core」があり、「PowerShell Core」は、Ver.7.0から「PowerShell 7」という名称が正式になった。 基的に「Windows PowerShell」はWindowsに付属している「PowerSh

    あらためて「PowerShell」の現状と登場後の経緯を整理する (1/2)
  • あらためて「.NET」について整理する (1/2)

    そのときの文脈から何を指すか判断する必要がある 「.NET」という言葉 前回Project Reunionの話をしたので(「UWPとデスクトップアプリの統合を試みる「Project Reunion」のプレビュー版が登場する」)、ここであらためて「.NET」についてまとめておきたい。 .NET Coreのマスコット「dotnet bot」。ちょっと「かわいさ」が足りない感じだが、githubの登録ユーザーでコードをコミットしている(https://github.com/dotnet-bot より引用) Windows関係で「.NETなんとか」という言葉を聞いたことがあるだろう。「.NET」とは、Microsoftが開発・提唱した「アプリケーションの実行環境」である。実行環境とは少し抽象的だが、API(Application Programming Interface)やライブラリなどと呼ばれ

    あらためて「.NET」について整理する (1/2)
  • コマンドラインからウィンドウの制御が可能になったWindows Terminal v1.7 (1/2)

    プレビュー版はv1.7まで進んだWindows Terminal Windows Terminalは、3月に入り、通常版のv1.6、プレビュー版ではv1.7の配付が始まった。v1.6のプレビュー版では、GUI設定ページが搭載されたが、まだプレビューのプレビューという感じで、キー割り当てなどをしないとGUI設定ページを出せなかった。 しかし、プレビュー版v1.7では、従来settings.jsonを開くキー割り当てである「Ctrl+,」でGUI設定ページが開くようになり、どうやら“プレビューのプレビュー”からただの“プレビュー”になったようである。これにともない、キー割り当てを表示するタブが追加された。ただし、キー割り当ては、まだsettings.jsonでする必要があるようだ。 しかし、v1.7には、それ以外にもいくつもの新機能が搭載された。ここでは、これらをまとめて解説する。なお、v1.

    コマンドラインからウィンドウの制御が可能になったWindows Terminal v1.7 (1/2)
  • Windows 10におけるキーボードの秘密 (1/2)

    PCのキーボードは、現在に至るまでのベースとなったIBM PCの頃から大きく変わっていない。いまだにPS/2コネクタを持つマザーボードも存在し、変換コネクタを使うと当時のIBM PCのキーボードを接続して利用できる。 一方で今の時代は、USBやBluetoothといった接続方式を使うキーボードも存在する。あらためてWindowsのキーボードはどうなっているのかを見ていく。今回はユーザーがキーボードを押してから、アプリケーションにそれが通知されるまでを概観する。各所に細かい話はあるのだが、なるべく全体を見るようにしたい。 Windowsのキーボード入力の仕組み。USB/BluetoothでPS/2の大きく2つのハードウェアに分けられ、双方が押されたキーをWindowsスキャンコードで表現して、kbdclass.sysで処理する。この時点では、どのキーも単なるコードでしかないが、その後、レイア

    Windows 10におけるキーボードの秘密 (1/2)
  • Windowsでファイルやフォルダーに「使わない方がいい」文字 (1/2)

    これらは、MS-DOS時代からのルールである。ある意味、「command.com」のルールだとも言える。これらの文字がファイル名やフォルダー名に使えなくなったのは、コマンドラインで特別な意味を持つからである。MS-DOSはもともとコマンドラインですべての操作をする。このとき、コマンドラインで特別な意味を持つ記号文字に関しては、ファイルやフォルダー名での利用を禁止してコマンドラインやファイル名、フォルダー名の判定を簡略化した。 これらが今でも特殊扱いされていて、ファイルやフォルダーの名前に使えなくなっている。ただし、このことはNTFSやvFATなどのファイルシステムとしての仕様とは部分的にしか関係がない。パス区切り文字としての「\」と「/」は共通だが、他の文字は絶対ファイル名やパス名に入れられないのかというと、実はそうではない。ただし、ファイル名のAPIでもある程度の安全対策がしてあり、渡さ

    Windowsでファイルやフォルダーに「使わない方がいい」文字 (1/2)
  • シャープ復活させた戴正呉社長「目標達成したので辞めたい」 (1/2)

    今回のことば 「東証一部復帰を果たす決心で、片道の切符を買って、日にきた。ようやくこの目標を果たすことができた。当はいま社長を辞めたいが、個人のわがままでは決められない」(シャープ・戴正呉社長) シャープが2017年12月7日、東京証券取引所市場第一部銘柄に指定された。 同社は2015年度通期連結決算で430億円の債務超過に陥り、2016年8月1日付けで、市場第一部から市場第二部へと指定替えになっていた。だが同年8月に鴻海精密工業が出資を完了し、鴻海ナンバー2の戴正呉氏を社長として送り込んで、鴻海傘下で再建を進めてきた。 戴社長は2016年8月21日に発表した経営基方針において「経営幹部に期待すること」として、8つの項目を設定したことを明らかにし、そのひとつに「東証一部への早期復帰を共通目標として、業務を遂行すること」をあげ、東証一部復帰は戴社長にとっての最優先課題のひとつとしていた

    シャープ復活させた戴正呉社長「目標達成したので辞めたい」 (1/2)
    lalupin4
    lalupin4 2017/12/12
    (ここに任意のコラムニストの名前)「日本の大手企業の経営トップが全部上場する前に辞任するのは勝ち逃げ(中略)と思うのは私だけだろうか」