C++

AI ブレークスルーの年 2022

Louis Bouchard は、昨年発表された AI のブレークスルーをカバーする研究論文の素晴らしいリストをまとめました。 彼の紹介と論文へのリンク、さらにはコードへのリンクは、これを素晴らしいリソースにしています. Loius Bouchard も知られているように、2021 年の AI 研究論文の精選されたリストとともに What’s AI について最初に報告しましたが、彼が人工知能を簡単な言葉で説明し、新しい研究の状態を共有するという彼の使命を継続していることを確認できてうれしいです。みんなのためのアプリ。 もちろん、2022 年は ChatGPT と DALL・E 2 の年でしたが、それは彼の 32 の論文のリストを調べることでわかるように、他の分野でも質の高い研究を排除するものではありません。 [1] フーリエ畳み込みによる解像度ロバストなラージ マスク修復 [2] 時間内につなぎ合わせる: 実際のビデオの GAN ベースのフェイシャル編集 [3] NeROIC: オンライン画像コレクションからのオブジェクトのニューラル レンダリング [4] SpeechPainter: テキスト条件付き音声修復 [5]ジェネレーティブ フェイシャル プライアによる現実世界の盲目の顔の修復に向けて [6] 学習済みマルチモーダル アライメントの D-Net [7] 多重解像度ハッシュ エンコーディングを使用したインスタント ニューラル グラフィックス プリミティブ [8] CLIP Latents …

AI ブレークスルーの年 2022 Read More »

ChatGPT はコードを書くことができます。 現在、研究者は、バグの修正も得意だと言っています

画像:ゲッティイメージズ/ NurPhoto OpenAI の ChatGPT チャットボットはソフトウェアのバグを非常にうまく修正できますが、他の方法や AI モデルに対する主な利点は、回答の正確性を向上させることができる人間と対話する独自の機能です。 ヨハネス グーテンベルク大学マインツとユニバーシティ カレッジ ロンドンの研究者は、OpenAI の ChatGPT を、「標準的な自動プログラム修復技術」と、プログラム修復のための 2 つのディープラーニング アプローチと比較しました。カナダのウォータールー大学の研究者による CoCoNut。 Codex は OpenAI の GPT-3 ベースのモデルで、GitHub の Copilot ペアプログラミング自動コード補完サービスを支えています。 また: ChatGPT の使用を開始する方法 「ChatGPT のバグ修正パフォーマンスは、一般的な深層学習アプローチ CoCoNut および Codex に匹敵し、標準的なプログラム修復アプローチで報告された結果よりも著しく優れていることがわかりました」と研究者は、New Scientist によって最初に発見された新しい arXiv 論文に書いています。 コーディングの問題を解決するために ChatGPT を使用できることは新しいことではありませんが、研究者は、人間と対話するためのその独自の機能により、他のアプローチやモデルよりも有利になる可能性があることを強調しています。 研究者は、QuixBugs バグ修正ベンチマークを使用して ChatGPT のパフォーマンスをテストしました。 自動プログラム修復 (APR) システムは、2018 年より前に開発されたため、不利な立場にあるようです。 ChatGPT は、Meta の …

ChatGPT はコードを書くことができます。 現在、研究者は、バグの修正も得意だと言っています Read More »

インドのような不平等な国では、パブリック アクセス AI の倫理は異なって見える

この作品は、に最初に公開されました インドケーブル – The Wire & Galileo Ideas のプレミアム ニュースレター – ここに再掲載されています。 The India Cable を購読するには、 ここをクリック. OpenAI は、ChatGPT3 の API (アプリケーション プログラミング インターフェース) をリリースしようとしています。ChatGPT3 は、11 月末に風を吹き始めて以来、プーチンのミームとほぼ同じくらいの関心を集めているチャットボットであり、洗練されたエッセイで人々のクエリに応答し、アートワーク。 昨日、米国の医療認定試験とウォートンの MBA テストに合格しました。 一方、ChatGPT3 も嘘をつきます。 それはインターネットのリソースから学び、時には WhatsApp 大学の卒業生に勝るものはありません。 ChatGPT3 はメディアのセンセーションを巻き起こし、シリコン バレーを揺るがしました。 対話型 AI が検索の優位性を脅かしているため、AI への初期の投資家である Google を動揺させ、動揺させています。 検索リーダーでの現在のピンクスリップの大量殺戮は、パンデミック中の雇用騒動の後、適切なサイズ設定として受け取られましたが、それは明らかに AI への転換を伴いました。 しかし、差し迫った ChatGPT3 API のリリースは、テクノロジー報道以外ではあまり注目されていません。 API は文字通り、すべての人に知覚の扉を開くため、関心の欠如は不可解です。 API は、アプリがインターネット …

インドのような不平等な国では、パブリック アクセス AI の倫理は異なって見える Read More »

TECHNISCHE UNIVERSITAT DRESDEN (TU DRESDEN) の Parallel Storage Systems and Access Methods の Research Associate 仕事

Technische Universität Dresden (TUD) は、卓越した大学として、この国で有数かつ最もダイナミックな研究機関の 1 つです。 1828 年に設立され、今日では 21 世紀の壮大な課題に焦点を当てているため、グローバル志向で地域に根差したトップ大学となっています。 世界で最も差し迫った問題に対する革新的なソリューションを開発しています。 研究および学術プログラムでは、大学は自然科学と工学科学を人文科学、社会科学、医学と結びつけています。 この幅広い分野は特別な特徴であり、学際性と科学の社会への移転を促進します。 現代の雇用主として、教育、研究、技術、管理のすべての従業員に魅力的な労働条件を提供しています。 目標は、すべての人が潜在能力を最大限に発揮できるように力を与えながら、個々の能力を促進および開発することです。 TUD は、コスモポリタニズム、相互評価、活発なイノベーション、積極的な参加を特徴とする大学文化を体現しています。 TUDにとって、多様性は優れた大学の本質的な特徴であり、質の基準です。 したがって、私たちは、組織全体の成功に自分自身、自分の成果、および生産性をコミットしたいすべての応募者を歓迎します。 お茶 情報サービスおよびハイ パフォーマンス コンピューティング センター (ZIH) 研究プロジェクト「Exascale Super-computers (MCSE) のためのスケーラブルで高性能なストレージ アクセス」内でのポジションを提供しています。 並列記憶システムとアクセス方式研究員 (m/f/x)(個人資格を条件として、従業員は給与グループ E 13 TV-L に従って報酬を受けます) 起動 できるだけ早く. 職位は 2025 年 9 月 30 日までに制限されています。雇用期間は、有期研究契約法 (Wissenschaftszeitvertragsgesetz – WissZeitVG) によって管理されます。 このポジションは、さらなる学歴(PhD など)を取得する機会を提供します。 MCSE プロジェクトの目標は、メイン メモリとストレージの間の明確な分離をなくすことです。 …

TECHNISCHE UNIVERSITAT DRESDEN (TU DRESDEN) の Parallel Storage Systems and Access Methods の Research Associate 仕事 Read More »

移転可能なスキルのための求職者のスクリーニング

あなたの目標が新しい上司を雇うことであろうと、初心者レベルの従業員を雇うことであろうと、採用担当者の生活は大変です。 これは応募者の市場であり、希望する業界特有の経験や教育レベルを持たない可能性のある候補者でジョブプールが構成されているときに、まさに自分が望むものについて創造的になる必要があるかもしれません. しかし、このような状況を機能させる余地はまだあります。 (結局のところ、学士号を持っていないことは、以前のように否定的ではありません。)これは、誰かが特定の役割に適しているかどうかを評価するアプローチ、つまり「移転可能なスキル」と呼ばれるアプローチを再考する必要があることを意味します。 継承可能なスキルとは? 移転可能なスキルとは、過去の役割で強化されたスキルがあなたが雇っている仕事とほとんど関係がないように見える場合でも、異なる分野間を移動できる基本的な概念を指します. 採用担当者にとって、それは適切な状況下で構築できる基本的なスキルを探すことを意味します。 ニューヘイブン大学の人事トピックに関する著名な講師である Maurice Cayer 博士は、構造化された形式で新しいことを学ぶ、プロジェクトを管理する、責任を持って状況を管理する、他の人とうまくコミュニケーションするなどのスキルと能力について説明しました。 移転可能なスキルを探すことは、あなたが探している正確な経験を持っていない可能性がありますが、履歴が役割に成長する能力を示している才能のある潜在的な従業員を発見する効果的な方法です。 Cayer 氏によると、Google や Apple などの企業は、このアプローチを使用して生の才能を検出しています。 「プログラミングやコーディングを学ぶのに大学の学位は必要ないと判断したため、彼らは大学の学位を持たない人を多く雇っています」と Cayer 氏はテクノロジの巨人について語っています。 「そして彼らは、やや人為的な大学の学位を持っているという障壁を取り除きます。」 応募者のメリット Cayer 氏によると、協会などの新しいセクターへの移行を検討している労働者にとって、移転可能なスキルを利用することは、新しい分野を試すための優れた方法になる可能性があります。 「何十年もの間、この種の問題を抱えるのにこれほど良い時期はありませんでした」と彼は従業員の雇用市場について語った。 「ほぼすべての雇用者に求人があります。」 もちろん、これらの役割を活用するために必要なスキルを明らかにすることは非常に重要です。 申請者にとって、Cayer 氏は、「ヘリコプターに乗り、バルコニーに乗り」、自分のスキルの全体像を把握することが重要であると強調しました。 彼は、ソフトスキルはホスピタリティなどの分野で特に価値があると証明されることが多く、これはメンバーシップやイベント企画のポジションにつながる可能性があると述べました。 彼は、重要な移転可能なスキルは、新しいことを学び、それらの教訓を新しい分野に適用する能力であると付け加えました. Cayer は C++ プログラミングの例を使用しました。 将来の従業員が知っているスキルではないかもしれませんが、候補者が構造化された形式でプログラミングする方法を学ぶ能力を示している場合、その人は関係なく適している可能性があります. 「新しいことを学ぶために構造化された学習活動を適用するために、物事を学ぶことができますか? これにより、将来の雇用主は、あなたがそのチャンスに見合うだけの価値があると確信することができます」と Cayer 氏は述べています。 雇用主はどのように適応できるか 雇用主にとって、移転可能なスキルを選別する方法を学ぶことは、仕事が何を伴うのかをよく見ることに帰着する. 「従業員数の多い求人の一部には必要なスキルがあることを、彼らは意図的かつ意図的に言わなければなりません」と彼は説明しました。 「大学の学位以外に、私たちが求めている実際のスキルは何ですか?」 移転可能なスキルに目を向けて採用することは、組織が特定の役割に必要なスキルを特定する機会です。 そこから、彼らは新しい才能がそれらのスキルを以前に触れたことのない分野に持ち込むのを支援することができ、両者は自由な考え方で参加します. すでに、イベント指向の従業員を他の分野から引き入れることに成功している組織もあります。 「会議を開催したことがない場合は、人々を組織し、スプレッドシートを作成し、誰が何をするか、時間枠とリソースを特定することについて何かがある可能性があります」と Cayer 氏は述べ、経験がなくても、スキル。」 彼はまた、たとえ給与があなたが望んでいるものでなくても、潜在的な新しい学習経験に頼って、応募者にとって魅力的になるようなスマートな方法で組織を配置することを推奨しました. 「人々は、昇進の機会、トレーニング、開発の機会、および柔軟性を提供するポジションを提供する組織で働くことを頻繁にトレードオフします」と Cayer 氏は述べています。 強い使命も助けになる、と彼は付け加えた。 …

移転可能なスキルのための求職者のスクリーニング Read More »

フロントエンド用の Wasm: 開発者のユースケースを見る

Second State が 2019 年に開始されたとき、WebAssembly の主なユース ケースはスマート コントラクトを実行するためのブロックチェーンでした。 「それらを実行するための軽量環境、サンドボックスが本当に必要です。 [blockchains]、Docker (またはコンテナー全般) は、6 秒間で 1,000 回実行する必要があるため、それには重すぎました」と、Second State の CEO である Michael Yuan 氏は述べています。 代わりに、オースティンを拠点とするこのスタートアップは、クラウド ネイティブ、エッジ、および分散型アプリケーション向けの WebAssembly ランタイムである WasmEdge のサポートを提供することに重点を置いています。 WasmEdge はオープン ソースであり、ベンダー中立のオープン ソース ハブである Cloud Native Computing Foundation (CNCF) がホストする公式のサンドボックス プロジェクトです。 WasmEdge は、バイトコード アライアンス プロジェクトである WasmTime と同じ標準から派生しています。 本質的に、それらは同じである、と Yuan は The New Stack に語った. 「しかし、私たちの明確な製品または機能は、その周りの開発ツールと API …

フロントエンド用の Wasm: 開発者のユースケースを見る Read More »

ソフトウェアのメモリの安全性を向上させる取り組みが勢いを増しています

企業はメモリセーフな言語を使用するか、脆弱性にさらされるリスクを冒すべきであると、技術専門家や消費者擁護者は警告しています。 製品テストを行う非営利団体である Consumer Reports は、今月、企業が C や C++ などの言語から Rust などのメモリ セーフなプログラミング言語に移行することを支持するメモリ セーフティに関するレポートを発行しました。 メモリの安全性とは、プログラミング言語が、クラッシュ、データの破損、セキュリティの脆弱性につながる可能性がある、バッファ オーバーフロー、ヌル ポインタ参照、解放後の使用エラーなど、特定の種類のメモリ関連のエラーを防止することを意味します。 たとえば、バッファ オーバーフロー攻撃では、悪意のあるデータを巧妙に挿入することで、攻撃者がプログラムを制御し、その場でプログラムを書き換えて悪質なことを実行できると、Forrester Research のアナリスト、アンドリュー コーンウォール氏は述べています。 「メモリの安全性は、常にソフトウェア業界の欠陥の根源でした」と彼は言いました。 C/C++ プログラマーは伝統的に、開発はメモリセーフまたは高速であると信じていましたが、その両方ではない、と Cornwall 氏は言います。 Java や Python などの言語は、プログラマーのメモリを管理する仮想マシン上で実行されますが、実行時のオーバーヘッドが発生します。 「しかし、最近では、安全でないコードを簡単に分離できる新しい手法がいくつか見られるようになりました」と、コーンウォール氏は述べています。 「Rust は、コンパイラ自体によって課される静的メモリの安全性を確保できることを実証しました。」 メモリの安全性の勢いが高まる 今週開催された Usenix Enigma 2023 カンファレンスのパネリストには、Consumer Reports と非営利の Internet Security Research Group (ISRG) の代表者が含まれ、メモリの安全性に関する脆弱性を軽減するというトピックについてさらに議論しました。 ISRG は、Transport Layer Security 証明書の広範な採用のきっかけとなったプロジェクトである Let’s Encrypt でおそらく最もよく知られています。 …

ソフトウェアのメモリの安全性を向上させる取り組みが勢いを増しています Read More »

2023年のソフトウェア開発者にとって最高のプログラミング言語

テクノロジー産業は間違いなく 21 世紀の成長分野であり、開発者やソフトウェア エンジニアの需要は時間の経過とともに増加する一方です。 開発者は、自分が構築する製品の種類と、自分が取り組みたい分野に適したプログラミング言語を学ぶことを選択する必要があります。 しかし、言語とアドバイスの海では、どの言語を学ぶべきかという同じ基本的な質問に行き詰まることがよくあります. ここでは、それを取り除き、ソフトウェア開発の目的の分野で優れた能力を発揮できるように、自分に最適な言語を選択できるようにします。 JavaScript JavaScript にはそれ以上の機能があります 全世界で1200万 世界で最も人気のあるプログラミング言語の 1 つであることは間違いありません。 開発者は、Web ページやアプリケーションを作成する際に、JavaScript コード ライブラリにアクセスし、事前に作成されたフレームワークから描画できます。 Uber や PayPal などの非常に影響力のあるモバイル アプリケーションは、JavaScript のフロントエンド フレームワークから構築されています。 JavaScript は、現代の Web 3.0 業界でも優れたアプリケーションを持っており、現代の Web ベースの AR および VR アプリケーションで広く使用されているプログラミング言語でもあります。 ブロックチェーンベースのデジタル製品を開発する場合、または仮想現実ゲームなどの新しいメタバース体験を直接コーディングする場合。 パイソン Python プログラミング言語は、アクセスしやすくわかりやすいように設計されており、Web 開発、機械学習、数学、データ サイエンスなどの分野で広く使用されています。 Python の構文の多くの要素は、英語の文章や数学に似ており、この言語は通常、必要なコード行数が少なくなります。 通常、Python コードはすぐに実行できるため、開発者はソフトウェア プロトタイプを迅速に作成できます。 Python は、現代のプログラマー、特に仮想現実アプリケーションを開発したい人にとって必須です。 拡張現実のアプリケーションもそれを使用して作成できます。 C と C# C は、エンジニアリングおよび商業部門で頻繁に使用されるミドル …

2023年のソフトウェア開発者にとって最高のプログラミング言語 Read More »

WebAssembly を最適化する 6 つの方法

重要ポイント 多くの言語が Wasm をサポートしていますが、一部の言語は他の言語よりも高速です。 一部のコンパイラは、効率と速度のために Wasm の最適化をネイティブでサポートしています。 wasm-opt ツールは、作成に使用された元の言語に関係なく、Wasm バイナリを最適化できます。 JIT 対応のランタイムを使用すると、使用しているハードウェア プラットフォームによっては、ランタイムのパフォーマンスを向上させることができます。 一部の Wasm ランタイムは、ネイティブの実行速度に到達するためにアプリケーションを事前 (AOT) にコンパイルすることさえできます。 実験的な Wizer プロジェクトでは、Wasm バイナリを事前に初期化して起動にかかる時間を短縮することで、パフォーマンスをさらに向上させています。 私たちの実践では、適切な最適化により、Wasm バイナリ サイズを 10 分の 1 に縮小できることがわかりました。 WebAssembly (多くの場合、Wasm と省略されます) はバイナリ実行形式です。 Rust、C、JavaScript、Python、Ruby、.NET 言語など、さまざまな言語を Wasm 経由で実行できます。 さらに、Wasm は幅広いハードウェアとオペレーティング システムで実行できます。 この仕様は、高速、コンパクト、そして何よりも安全になるように設計されています。 2022 年、Wasm はさまざまな状況で登場しました。 元々はブラウザー用に設計されたものですが、組み込みプログラミング、プラグイン、クラウド、およびエッジ コンピューティングに役立つことが判明しました。 関連スポンサーコンテンツ これらのさまざまなユース ケースに共通することの 1 つは、パフォーマンスが非常に重要であるということです。 実行可能ファイルをすばやくロードすることはパフォーマンスの一部であるため、多くの場合、ファイル サイズはそのままのパフォーマンスに直接影響します。 この記事では、Wasm のパフォーマンスとファイル …

WebAssembly を最適化する 6 つの方法 Read More »

インドのような不平等な国では、パブリック アクセス AI の倫理は異なって見える

この作品は、に最初に公開されました インドケーブル – The Wire & Galileo Ideas のプレミアム ニュースレター – ここに再掲載されています。 The India Cable を購読するには、 ここをクリック. OpenAI は、ChatGPT3 の API (アプリケーション プログラミング インターフェース) をリリースしようとしています。ChatGPT3 は、11 月末に風を吹き始めて以来、プーチンのミームとほぼ同じくらいの関心を集めているチャットボットであり、洗練されたエッセイで人々のクエリに応答し、アートワーク。 昨日、米国の医療認定試験とウォートンの MBA テストに合格しました。 一方、ChatGPT3 も嘘をつきます。 それはインターネットのリソースから学び、時には WhatsApp 大学の卒業生に勝るものはありません。 ChatGPT3 はメディアのセンセーションを巻き起こし、シリコン バレーを揺るがしました。 対話型 AI が検索の優位性を脅かしているため、AI への初期の投資家である Google を動揺させ、動揺させています。 検索リーダーでの現在のピンクスリップの大量殺戮は、パンデミック中の雇用騒動の後、適切なサイズ設定として受け取られましたが、それは明らかに AI への転換を伴いました。 しかし、差し迫った ChatGPT3 API のリリースは、テクノロジー報道以外ではあまり注目されていません。 API は文字通り、すべての人に知覚の扉を開くため、関心の欠如は不可解です。 API は、アプリがインターネット …

インドのような不平等な国では、パブリック アクセス AI の倫理は異なって見える Read More »