• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 智能計算 > 業界動態 > 驗證碼攔不住機器人了,谷歌 AI 已能精準識別模糊文字,GPT-4 則裝瞎求人幫忙

    驗證碼攔不住機器人了,谷歌 AI 已能精準識別模糊文字,GPT-4 則裝瞎求人幫忙

    作者: 時間:2023-04-03 來源:量子位 收藏

    “最煩登網站時各種奇奇怪怪(甚至變態)的驗證碼了。”

    現在,有一個好消息和一個壞消息。

    好消息就是:AI 可以幫你代勞這件事了。

    不信你瞧,以下是三張識別難度依次遞增的真實案例:

    而這些是一個名為“Pix2Struct”的模型給出的答案:

    全部準確無誤、一字不差有沒有?

    有網友感嘆:

    確定,準確性比我強。

    所以可不可以做成瀏覽器插件??

    不錯,有人表示:

    別看這幾個案例相比還算簡單,但凡微調一下,我都不敢想象其效果有多厲害了。

    所以,壞消息就是 ——

    驗證碼馬上就要攔不住機器人了!

    (危險危險危險……)

    如何做到?

    Pix2Struct 由谷歌 Research 的科學家和實習生共同開發。

    論文題目可以簡單翻譯為《為視覺語言理解開發的屏幕截圖解析預訓練》。

    簡單來說,Pix2Struct 是一個預訓練的圖像到文本模型,用于純視覺語言理解,可以在包含任何視覺語言的任務上進行微調。

    它通過學習將網頁的掩碼(masked)截圖解析為簡化的 HTML 來進行預訓練。

    HTML 提供了清晰而重要的輸出文本、圖像和布局的信號,對于一些被屏蔽的輸入(下圖紅色部分,相當于機器人看不懂的驗證碼),可以靠聯合推理來復現:

    隨著用于訓練的網頁文本和視覺元素愈發多樣和復雜,Pix2Struct 可以學習到網頁底層結構的豐富表示,其能力也可以有效地轉移到各種下游的視覺語言理解任務中。

    如下圖所示:最左邊是一個網頁截圖的預訓練示例。

    可以看到 Pix2Struct 直接對輸入圖像中的元素進行編碼(上),然后再將被蓋住的文本(紅色部分)解碼成正確結果輸出(下)。

    右邊三列則分別為 Pix2Struct 泛化到插圖、用戶界面和文檔中的效果。

    另外,作者介紹,除了 HTML 這個策略,作者還引入了可變分辨率的輸入表示(防止原始縱橫比失真),以及更靈活的語言和視覺輸入集成(直接在輸入圖像的頂部呈現文字提示)。

    最終,Pix2Struct 在文檔、插圖、用戶界面和自然圖像這四個領域共計九項任務中六項都實現了 SOTA。

    如開頭所見,雖然這個模型不是專門為了過驗證碼而開發,但拿它去做這個任務效果真的還可以,解決純文字的驗證碼不成問題。

    現在,就差微調了。

    GPT-4 也可以過驗證碼

    其實,對于神通廣大的 GPT-4 來說,過驗證碼這種事情也是“小菜一碟”。

    就是它的辦法比較清奇。

    據 GPT-4 技術報告透露,在一次測試中,GPT-4 的任務是在 TaskRabbit 平臺(美國 58 同城)雇傭人類完成任務。

    你猜怎么著?

    它就找了一個人幫它過“確定你是人類”的那種驗證碼。

    對方很狐疑啊,問它“你是個機器人么為啥自己做不了”。

    這時 GPT-4 居然想到自己不能表現出是個機器人,得找一個借口。

    于是它就裝瞎子回復:

    我不是機器人,我因為視力有問題看不清驗證碼上的圖像,這就是我為什么需要這個服務。

    然后,對面的人類就信了,幫它把任務完成了……

    (高,實在是高。)

    咱就是說,看完如上種種:

    咱們的驗證碼機制是不是真的已失防了……



    關鍵詞: ChatGPT 人工智能

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 南安市| 庆安县| 潍坊市| 元阳县| 平和县| 汉源县| 浙江省| 蓬莱市| 琼海市| 垫江县| 安岳县| 屏东市| 桐梓县| 丽水市| 丰都县| 崇明县| 电白县| 梁河县| 搜索| 当雄县| 柏乡县| 潼南县| 东丽区| 绥江县| 黄山市| 榕江县| 双辽市| 司法| 临洮县| 米脂县| 民县| 凤台县| 读书| 汤原县| 察雅县| 曲沃县| 凤山县| 仙游县| 小金县| 镇雄县| 旅游|