ページ内ジャンプ:

アレゲなニュースと雑談サイト

makeplexによる 2009年04月26日 22時34分の掲載
人間が人間であることを証明するのは難しい部門より。

pinbou 曰く、

本家/.の記事(A Vision For a World Free of CAPTCHAs)より。Slateの記事(I'm Human, Computer, I Swear!)において、CAPTCHAに代表されるような現在のウェブ上における人間性の認証手法は、発想からして間違っていると主張されています。いわく

アラン・チューリングが1950年の論文において最初から述べていたように、チューリング・テストの目標はコンピュータが人間のように「振る舞えるか」を見分けることであり、人間が出来る作業をこなせるかどうかを判別することではなかった。CAPTCHAに根本的な限界がある理由は、CAPTCHAが調べるのが能力であって、振る舞いではないということである。(中略)人間がウェブページの閲覧等で見せる、ランダムで回りくどい振る舞い――スクロールしたり、ハイライトしたり、タイプしたりし直したり――は、ボットにとっては極めて真似にくい。そうした人間の振る舞いの特徴をアルゴリズム的に捉えるシステムがあれば、人間が人間であることを証明するのははるかに容易となるに違いない。

確かにおっしゃる通りですが、そんなアルゴリズムは存在しうるのでしょうか?

表示オプション しきい値:
  • 人間ごっこ (スコア:5, すばらしい洞察)

    Offtopics (34135) : 2009年04月26日 23時41分 (#1555595)
    > そんなアルゴリズムは存在しうるのでしょうか?

    そんなアルゴリズムが存在したら、それを用いて人間のように振る舞える機械が出来ちゃうのでは?
  • jaguar (3977) : 2009年04月26日 22時45分 (#1555577) 日記

    そこまでしなくちゃならないなら
    ブログコメントなんていらないやって考えるんだ

  • 逆に (スコア:1, 興味深い)

    Anonymous Coward : 2009年04月26日 23時41分 (#1555597)

    そういう挙動を解析して人間だと判定できるプログラムができているのであれば
    そのように振舞うプログラムを作成する事も可能ですよね?

    ってことを考えなければいかんと思います。

  • Anonymous Coward : 2009年04月27日 1時09分 (#1555617)

    こんな問題、アルゴリズムで解決できるわけがない。
    人間とボットのあいだにある、絶対に超えられない壁はたった一つ、お金を払えるかどうか
    コメント1件につき保証金として10円くらいを供託させて、管理人が投稿者を人間だと思えば返還、ボットだと思えば没収。これで解決。ただしマイクロペイメントの普及が前提だけど。
    #ネット右翼の投稿はボット扱いで没収します。

    • nmaeda (5111) : 2009年04月27日 6時14分 (#1555651)

      管理人がチェックするなら、供託金は不要かと。
      極端な話、Botが書いていても、有用だと思えば採用すればいい。

      CAPTCHAを使うのは、管理者が人手で中身を確認したくないから、その分、書き手に一手間かけてもらっているわけです。だから、CAPTCHAの改良は、Botに出し抜かれないという面だけでなく、書き手の手間や制限を低減したいという二面があるべきだと思うのですが、前者が話題になることが多い気がします。(近年、どんどん視力が落ちているので、CAPTCHAは消えて欲しい仕組みです)

    • 1個のコメント が現在のしきい値以下です。
  • 人間がウェブページの閲覧等で見せる、ランダムで回りくどい振る舞い――スクロールしたり、ハイライトしたり、タイプしたりし直したり――は、ボットにとっては極めて真似にくい。

    そうかなぁ。
    自分がこれを自動的に突破しろって言われたら、何回か自分の操作を記録して、それを再生するけど…。
    CHAPTAはSPAM排除用に作ったんだから、そもそもが人間にしかできない能力を要求するしかない気がする。

    # 逆に、慣れた人間を排除することになりそう…

  • annoymouse coward (11178) : 2009年04月26日 23時05分 (#1555584) 日記

    Keep It Simple, Stupid

    http://www.sophia-it.com/content/Kiss [sophia-it.com]

  • Re:だいたいさー、 (スコア:2, すばらしい洞察)

    Anonymous Coward : 2009年04月27日 2時00分 (#1555627)

    ん? 元記事の正否はともかく君が読み間違えているのは確か。

    >人間の振る舞いの特徴をアルゴリズム的に捉えるシステムがあれば

    と、結局チューリング・テストに帰ってきている時点で、
    すでに失笑ものだけど、そもそも、

    元記事の趣旨はチューリング・テストの批判ではないよ。まとめると、

    チューリング・テストの目標はコンピュータが人間のように「振る舞えるか」を見分けることであるのにCAPTCHAはその振る舞いを調べず能力だけを調べてるよ。だから(CAPTCHAではない方法で)「人間の振る舞いの特徴をアルゴリズム的に捉えるシステムがあれば」簡単に見分けがつくよね。

    ってこと。つまり現在のCAPTCHAはチューリング・テストになってないよというCAPTCHA批判が趣旨なので、それをチューリング・テスト批判ととらえて失笑しているということはきちんと読めていない証拠。

  • >もういっそ人間が認証してやればいいんじゃないですかね。

    いやだからチューリングテストってのは……

    それはさておき。
    創造性のテストをやればある程度有効かも知れませんが
    「掲示板に一つコメント書くごとに新しい発明を発表しなければならない」
    なんて言われたらすごいことに。

  • Anonymous Coward : 2009年04月27日 11時13分 (#1555712)
    JavaScriptを強制的にオンにさせることになる。
    postデータなんてどうにでも加工できる。

    サーバ側は、クライアントに関係なくあくまで送信されたデータのみを用いて、全てを判断・処理しなければならない。
    送信されたデータが常に正しいとは考えない。
    これがサーバの実装の根本です。
  • 12個のコメント が現在のしきい値以下です。