アルゴリズムとは何ですか、そしてなぜそれらは人々を不快にするのですか?

Apr 25, 2025
クラウドとインターネット
未取得のコンテンツ
アフリカスタジオ

「アルゴリズム」とは、よく使われる言葉です。しかし、YouTubeやFacebookのアルゴリズムを中心に会話を構築するとき、実際には何について話しているのでしょうか。アルゴリズムとは何ですか、そしてなぜ人々はそれらについてそれほど不平を言うのですか?

アルゴリズムは問題解決のための指示です

私たちは、コンピュータが私たちの生活のあらゆる瞬間に浸透しているにもかかわらず、コンピュータが漠然としか理解されていない世界に住んでいます。しかし、コンピュータサイエンスには、何が起こっているのかについて誰もが基本を理解できる分野が1つあります。コンピュータサイエンスのその分野はプログラミングと呼ばれます。

プログラミングは魅力的な作業ではありませんが、MicrosoftOfficeからMicrosoftOfficeまでのすべてのコンピュータソフトウェアの基盤です。 robocallers 。また、プログラミングの知識が90年代の悪い映画や風変わりなニュースレポートだけに由来している場合でも、プログラマーが何をしているのかを説明する人はおそらく必要ありません。プログラマーがコンピューターのコードを作成すると、コンピューターはそのコードの指示に従ってタスクを実行したり、問題を解決したりします。

さて、コンピュータサイエンスの世界では、アルゴリズムはコードの単なる空想の言葉です。タスクが非常に簡単であっても、問題を解決する方法をコンピューターに指示する一連の命令はアルゴリズムです。コンピュータの電源を入れると、一連の「電源を入れる方法」の指示に従います。それが機能しているアルゴリズムです。 NASAのコンピューターが生の電波データを使用して宇宙空間の写真をレンダリングする場合、それもアルゴリズムとして機能します。

「アルゴリズム」という言葉は、コンピューティングの領域外であっても、任意の命令セットを説明するために使用できます。たとえば、引き出しの中の銀器を分類する方法はアルゴリズムであり、バスルームを使用した後に手を洗う方法も同様です。

fizkes / Shutterstock

しかし、ここに問題があります。最近、「アルゴリズム」という言葉は、特定の技術的な会話のために予約される傾向があります。 「基本的な数学」アルゴリズムや「MSペイントグラフィティツール」アルゴリズムについて人々が話しているのは聞こえません。代わりに、Instagramユーザーが友達の提案アルゴリズムやFacebookのデータ収集アルゴリズムを非難するプライバシーグループについて不満を言っているのが聞こえます。

「アルゴリズム」が計算命令の包括的な用語である場合、デジタル世界の紛らわしい、魔法の、そして邪悪な側面を説明するために、なぜそれをほぼ独占的に使用するのでしょうか。

ほとんどの人は「アルゴリズム」と「機械学習」を同じ意味で使用しています

これまで、プログラマーやポップカルチャーは、ほとんどの計算命令を「コード」と呼んでいました。これは、ほとんどの場合、今日でも当てはまります。 機械学習 は、「コード」の代わりに「アルゴリズム」という言葉を使用する傾向がある、コンピューティングの大きくて曇った領域です。これは、当然のことながら、「アルゴリズム」という言葉を取り巻く混乱と不安の一因となっています。

機械学習は長い間存在していましたが、過去15年ほどでデジタル世界の大部分になりました。機械学習は複雑なアイデアのように聞こえますが、理解するのは非常に簡単です。プログラマーは、あらゆる状況で特定のコードを記述してテストできるわけではないため、自分で記述できるコードを記述します。

それを人工知能のより実用的な形と考えてください。上司の電子メールを十分にスパムとして分類すると、電子メールクライアントはすべての上司の電子メールをスパムフォルダに自動的に押し込み始めます。同様に、Googleは機械学習を使用してYouTubeの検索結果の関連性を維持し、Amazonは機械学習を使用して購入する商品を提案します。

もちろん、機械学習はすべてがうまくてダンディなわけではありません。 「機械学習」という名前は、一部の人々を不快にさせるほど不気味に聞こえます。機械学習の一般的な使用法のいくつかは、倫理的に疑わしいものです。 Facebookがウェブ全体のデータマイニングやユーザーに使用するアルゴリズムは、機械学習の魅力的な例です。

マスコミでは、検索結果をランク付けするための「Googleのアルゴリズム」、動画を推奨するための「YouTubeのアルゴリズム」、タイムラインに表示する投稿を決定するための「Facebookのアルゴリズム」について耳にします。これらはすべて論争と議論の対象です。

関連: AIの問題:機械は物事を学習しているが、それらを理解できない

アルゴリズムが物議を醸す理由

筆算は、(他の多くの中で)数値を除算するためのよく知られたアルゴリズムです。コンピュータではなく、学童によって実行されているだけです。 Intel CPUは、数値を除算するときにまったく異なるアルゴリズムを使用しますが、結果は同じです。

音声からテキストへの変換は一般に機械学習を使用しますが、すべての人間が即座に認識できる客観的に正しい答えがあるため、音声からテキストへの「アルゴリズム」については誰も話しません。コンピューターがあなたの言ったことを「どのように」理解するか、それが機械学習であるかどうかを気にする人は誰もいません。マシンが正しい答えを得たかどうかだけを気にします。

しかし、機械学習の他のアプリケーションには、「正しい」答えを得るという利点はありません。そのため、アルゴリズムはメディアで定期的に話題になっています。

リストをアルファベット順にソートするためのアルゴリズムは、定義されたタスクを実行するための単なる方法です。しかし、どういうわけか「検索に最適なWeb​​サイトをランク付けする」ためのグーグルや、「最高のビデオを推奨する」ためのYouTubeのようなアルゴリズムは、はるかに曖昧であり、定義されたタスクを実行しません。人々はそのアルゴリズムが本来あるべき結果を生み出しているかどうかを議論することができ、人々はそれについて異なる意見を持つでしょう。しかし、アルファベット順の並べ替えの例では、リストが適切にアルファベット順に並べ替えられることに誰もが同意できます。論争はありません。

「アルゴリズム」という言葉はどのように使うべきですか?

アルゴリズムはすべてのソフトウェアの基礎です。アルゴリズムがなければ、電話やコンピューターはなく、おそらくこの記事を一枚の紙で読んでいたでしょう(実際には、まったく読んでいませんでした)。

しかし、一般の人々は「アルゴリズム」という言葉をコンピュータコードの総称として使用していません。実際、ほとんどの人は、コンピューターコードとアルゴリズムには違いがあると思い込んでいますが、違いはありません。 「アルゴリズム」という言葉は機械学習と関連しているため、その意味は曖昧になっていますが、その使用法はより具体的になっています。

Evgeny Atamanenko / Shutterstock

「アルゴリズム」という言葉を使って、最も些細なコンピューターコードでさえも説明する必要がありますか?おそらくそうではありません。誰もがあなたの意味を理解するわけではないからです。言語は常に変化しており、正当な理由で常に変化しています。人々は、混乱し、不透明で、時には疑わしい機械学習の世界を説明する言葉を必要としています。今のところ、「アルゴリズム」がその言葉になりつつあります。

そうは言っても、アルゴリズム(および機械学習)は、基本的に、タスクを解決するために記述された一連のコードであることを覚えておくとよいでしょう。手品はありません。これは、私たちがすでに慣れ親しんでいるソフトウェアのより複雑な反復です。

出典: スレート ウィキペディア GeeksforGeeks

Why Are Smart People So Dumb?

How To Deal With Clients That Make You Uncomfortable

Advanced F2L Algorithms - Every Angle, Rotationless

Awkward OLLs Made Easy In 4 Minutes - Algorithms, Fingertricks And Recognition

Why Are Humans Awkward?


クラウドとインターネット - 最も人気のある記事

Facebookページを設定する方法

クラウドとインターネット Sep 22, 2025

未取得のコンテンツ Facebookページは、あなたのビジネス、大義、または単にあなたの趣味を宣伝するための素晴らしい方法です。 ..


ChromiumとChromeの違いは何ですか?

クラウドとインターネット Mar 29, 2026

未取得のコンテンツ Chromiumは、Chromeウェブブラウザの基盤を形成するオープンソースのブラウザプロジェクトです。しかし、それが�..


Snapchatの使用方法:スナップとメッセージの送信の基本

クラウドとインターネット Jul 12, 2025

未取得のコンテンツ 私はSnapchatが大好きですが、ユーザーインターフェイスのデザインが貧弱であることを最初に認めたのも私です�..


OutlookとGmailの間で連絡先を自動的に同期する方法

クラウドとインターネット Jul 11, 2025

OutlookとGmailには別々のアドレス帳があります。それらは同期しません。つまり、どちらか一方の連絡先を変更すると、1つのアド..


メール:POP3、IMAP、Exchangeの違いは何ですか?

クラウドとインターネット Aug 23, 2025

あなたはずっとメールを使ってきましたが、そのメールの専門用語が何を意味するのか知っていますか?電子メールを受信するさまざ�..


YahooPipesとIFTTTで必要なニュースを監視する

クラウドとインターネット Aug 25, 2025

自動化は素晴らしいです。目標を達成するために必要な労力を減らすためにできることは何でも、両手を広げて歓迎されます。定期的�..


Miro 3.0でHDビデオ、インターネットTV、ポッドキャストをダウンロードして視聴する

クラウドとインターネット Jul 13, 2025

未取得のコンテンツ ポッドキャストからトレント、インターネットTVまで、すべてのデジタルメディアのニーズを処理する1つのアプリケー�..


GoogleAnalyticsで訪問者がページごとにクリックするリンクを見つける

クラウドとインターネット Oct 25, 2025

注:この記事は、以前のバージョンのアナリティクスを対象としています。 ナビゲーションの変更により、訪問者がリンクをク�..


カテゴリ