一、計算機的語言奇跡:探秘ChatGPT的智能回答和寫作能力—我耀學IT

????????目前我們這個行業,最火的話題無疑是AI人工智能,類似ChatGPT這樣的智能Ai,今天剩下的時間不多,每天一個主題,我給大家講一下計算機回答問題和寫作的能力,尤其是聊天型AI模型ChatGPT。讓大家可以更加前沿的了解一下關于它的一些情況。

????????說起ChatGPT呢,之所以如此受歡迎,其實是因為它可以模仿人類對話。不同于以前的對話系統,它不再是講的盡是一些不著邊際的話了ChatGPT的回答非常準確,并且看起來就像是真人在對話。

????????面對ChatGPT,大家可能聽到過各種有贊美啊、質疑啊這些聲音,甚至還有人用它來傳播一些恐懼。但其中大部分甚至九成以上的理解都是帶有一些想象色彩的,它不符合基本的信息理論和物理學原理。所以在講具體內容之前,我們要先對ChatGPT有一個理性的認識。

????????在今天,ChatGPT令人驚奇的地方主要有兩個:一、就是是它能回答復雜的問題,二呢、是它能進行寫作,你告訴它寫什么,給它一個主題,它就能給你寫一篇很棒的文章。

????????那么,讓計算機完成這兩項任務難嗎?確實,在上個世紀五六十年代,這兩件事被認為是非常難的事。科學家們認為,如果計算機能夠很好地解決語音識別、語言翻譯、回答復雜的問題、寫作等等任務,就表明它能和人一樣聰明了。但隨著科技和互聯網的發展,這些任務變得比想象中要容易得多。

????????在201年左右,我們的計算機問答系統其實就已經取得了很大進展。Google的一個自動問答系統可以回答各種問題,而且答案也很精準。類似地,計算機還可以寫作,比如解釋一些物理原理、或者甚至烤蛋糕的步驟這些都可以精簡回答。這些成果表明,讓計算機完成這些任務是完全可行的。

????????計算機回答問題方面,早在2008年前后就能回答那些與事實相關的問題,比如“是誰”“什么時候”“在哪里”等這類問題。但是對于“為什么”和“怎么做”這類問題,2014年計算機就已經能完美回答40%的“難問題”,現在ChatGPT的回答能力更強大。

????????關于計算機寫作,早在幾年前開始,就有很多財經類文章是由計算機寫的。而今天,很多紙媒文章的撰寫也得益于計算機。當然,寫作中的編輯工作仍然需要人來完成,但計算機的寫作能力已經超越了許多人。

????????計算機寫作的原理其實并不神秘,它就像一個“玩具”程序可以寫唐詩一樣。通過訓練模型和加入適當的一些限制,計算機就可以創作出優美的詩歌。當然,還有很多改進的空間,如果更加細致地進行編程,計算機寫出的詩會更加出色。

為什么2023之前,我們沒有看到ChatGPT這樣的問答產品呢?

????????今年3月底,Google負責搜索和人工智能的高級副總裁談了ChatGPT的事情。他說:ChatGPT能做的事情,Google的產品和服務其實三年前就能做了,只是沒有包裝成ChatGPT這樣的產品而已。因為公司認為,有更重要的事需要人工智能來做。

????????此外,提供這種不受限制的問答服務,對于Google這樣的公司來講,還有很多法律問題。比如,Google如果就法律問題給出建議的話,它會惹很多麻煩,搞不好會賠上百萬美元。但是至少在今天,大家還不會為難OpenAI,一方面是OpenAI是半公益性質的公司,另一方面可能也是因為和它這樣的初創公司打官司掙不到多少錢的。(開玩笑)

????????那今天ChatGPT被炒得那么火,它的能力到底怎么樣?實事求是說,有做得好的,也有不盡如人意的。

現在人們使用ChatGPT的目的大致可以歸結為三個:

????????第一個是信息查詢,過去Google是給出有答案的網頁鏈接,然后我們去鏈接的網頁上面去翻閱之前有給過的回答,但今天ChatGPT是直接給出答案。

????????第二個是讓它幫助寫作業,這是很多大中學生使用它的原因。

????????第三個則是寫一些應付差事的匯報,這主要是職場上的人士使用。

????????這三件事的核心是兩個,一個是理解自然語言,明白人的意圖;另一個是產生自然語言的文本,滿足人的要求。

????????ChatGPT能夠實現這些任務并不是一夜之間的成就。它是科技發展的順理成章的一種結果。雖然它表現得很出色,但并不是完美的。它在理解自然語言方面做得較好,但在產生內容方面可能表現不穩定。它的表現受訓練數據和人的要求影響較大,人們主要用ChatGPT進行信息查詢、輔助寫作和完成應付性質的匯報。在使用ChatGPT時,數據和格式的重要性也不能忽視。所以我們在使用ChatGPT進行提問的時候要學會如何提問,如何給他一些限制條件,讓他的回答更符合我們想要的結果。

總結一下:

????????1.ChatGPT是基于語言模型的自然語言處理系統。

????????2.讓計算機回答問題并不是一件高不可攀的事情,在今天,讓它做得比人好是完全能夠辦得到的。

????????3.我們讓ChatGPT做的事情,核心有兩個,一個是理解自然語言,明白人的意圖;另一個是產生自然語言的文本,滿足人的要求。

????????最后想和大家說的是,ChatGPT雖然被炒得火熱,但它的能力是漸進發展的結果,是科技發展的必然產物。在我們后面的課堂中,我會帶著大家更深入地了解ChatGPT的工作原理和更好地利用它的方法。就比如我們今天提到的語言模型以及自然語言處理方式等等。

[^我耀學IT]: Patience is key in life

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/697460.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/697460.shtml
英文地址,請注明出處:http://en.pswp.cn/news/697460.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

暴雨信息|警惕AI 的變革陣痛與不穩定性

過去的未來主義幽靈使我們對數字化變革的預測保持謹慎。 我們現在經常聽到,世界正處于一個技術轉折點;我們正在快速步入一個由 ChatGPT 等人工智能工具塑造的未來。然而,我懷疑,2024 年我們將會被提醒到納普斯特的幽靈——以及其他…

ChatGPT在數據分析崗位了解階段的應用

ChatGPT在數據分析崗位了解階段的應用 ? 1.1 數據分析師的職責與技能要求 ? 如果想成為數據分析師,首先要了解這個崗位的具體職責和技能要求。這個問題可以直接詢問ChatGPT: ? ChatGPT收到上述內容后,返回如下結果。 ? ChatGPT給出的信…

LeetCode56.合并區間

題目 以數組 intervals 表示若干個區間的集合,其中單個區間為 intervals[i] [starti, endi] 。請你合并所有重疊的區間,并返回 一個不重疊的區間數組,該數組需恰好覆蓋輸入中的所有區間 。 示例 輸入:intervals [[1,3],[2,6]…

【論文精讀】Segment Anything

Segment Anything 前言Abstract1. Introduction2. Segment Anything Task3. Segment Anything Model4. Segment Anything Data Engine5. Segment Anything Dataset6. Segment Anything RAI Analysis7. Zero-Shot Transfer Experiments7.1. Zero-Shot Single Point Valid Mask E…

【開源】SpringBoot框架開發音樂平臺

目錄 一、摘要1.1 項目介紹1.2 項目錄屏 二、功能模塊三、系統展示 四、核心代碼4.1 查詢單首音樂4.2 新增音樂4.3 新增音樂訂單4.4 查詢音樂訂單4.5 新增音樂收藏 五、免責說明 一、摘要 1.1 項目介紹 基于微信小程序JAVAVueSpringBootMySQL的音樂平臺,包含了音樂…

Python 類型提示(Type Hinting)及typing庫

目錄 為什么要進行類型提示變量添加靜態類型注釋函數參數的類型注釋**基本類型注釋****基于`typing`庫**其他高級用法注意事項特殊情況類引用自身實例作為形參時的類型注釋參數要求為一個函數為什么要進行類型提示 從 Python 3.5 開始引入,類型提示允許程序員為變量、函數參數…

【ctfshow—web】——信息搜集篇1(web1~20詳解)

ctfshow—web題解 web1web2web3web4web5web6web7web8web9web10web11web12web13web14web15web16web17web18web19web20 web1 題目提示 開發注釋未及時刪除 那就找開發注釋咯,可以用F12來查看,也可以CtrlU直接查看源代碼呢 就拿到flag了 web2 題目提示 j…

第3.5章:StarRocks數據導入——Broker Load

注:本篇文章闡述的是StarRocks-3.2版本的Broker Load導入機制 一、概述 Broker Load導入方式支持從HDFS類的外部存儲系統(例如:HDFS、阿里OSS、騰訊COS、華為云OBS等),支持Parquet、ORC、CSV、及 JSON 四種文件格式&a…

vue里echarts的使用:畫餅圖和面積折線圖

vue里echarts的使用,我們要先安裝echarts,然后在main.js里引入: //命令安裝echarts npm i echarts//main.js里引入掛載到原型上 import echarts from echarts Vue.prototype.$echarts = echarts最終我們實現的效果如下: 頭部標題這里我們封裝了一個全局公共組件common-he…

qt 軟件發布(Windows)

1. 開發環境 QtCreator MSVC編譯器 2. 源碼編譯 生成release或者debug版本的exe可執行文件(x64或x86) 3. windeployqt 打包 ①左下角開始菜單欄找到QT的命令交互對話框,如下圖MSVC 2017 64-bit(根據第二步編譯的類型選擇64位或者32位)。 ②cd 切換到第二步可…

TCP/IP協議詳解

文章目錄 TCP/IP協議概述基于TCP/IP協議的應用工具協議協議的必要性 TCP/IP協議TCP/IP協議族協議的分層 傳輸方式的分類報文、幀、數據包等的區別TCP 和 UDP的區別 TCP/IP協議概述 TCP/IP(Transmission Control Protocol/Internet Protocol)是一組通信協…

《圖解HTTP》筆記2:http的構成

1,查看瀏覽器上面一個具體的http請求 瀏覽器地址欄輸入網址:https://news.baidu.com/ 使用瀏覽器的開發者工具,查看網絡中發送和接受的數據。 可以看到輸入一個網址,瀏覽器和服務器進行了很多的交互。(綠色部分&#…

python + selenium/appnium

Selenium 的自動化原理: selenium 自動化流程: 自動化程序調用Selenium 客戶端庫函數(比如點擊按鈕元素)客戶端庫會發送Selenium 命令 給瀏覽器的驅動程序瀏覽器驅動程序接收到命令后 ,驅動瀏覽器去執行命令瀏覽器執行命令瀏覽器驅動程序獲取命令執行的…

ubuntu環境下openssl庫的簡單使用

安裝 sudo apt-get install libssl-devaes算法demo 編譯&#xff1a;gcc aes.c -lssl -lcrypto -o aes 運行&#xff1a;./aes #include<stdio.h> #include<stdlib.h> #include<string.h> #include<openssl/aes.h>#define AES_KEY_SIZE 128 // AES密…

UNI-APP_app跳轉企業微信客服對話

uniapp打包app&#xff0c;app里點擊客服&#xff0c;跳轉企業微信客服對話。為什么是企業微信&#xff1f;因為只有微信小程序才可以通過 button 的 open-type‘share’ 打開微信客服對話框&#xff08;微信客服要在公眾號平臺配置&#xff09; 1、appId獲取 &#xff08;1&a…

OJAC近嶼智能張立賽博士揭秘GPT Store:技術創新、商業模式與未來趨勢

> - [Look&#xff01;&#x1f440;我們的大模型商業化落地產品](https://www.airecruitas.com/aigc) >- &#x1f4d6;更多AI資訊請&#x1f449;&#x1f3fe;[關注](https://mp.weixin.qq.com/s/85qwuIydaaydMQz2g0rgMA) >- [Free三天集訓營助教在線為您火熱答疑…

C#_各式各樣的參數(引用參數、輸出參數、數組參數、具名參數、可選參數)

引用參數 值參數和引用參數的區別在于傳參時是否會創建參數副本&#xff1a;值參數不會創建副本&#xff0c;而引用參數會創建副本。 換言之&#xff0c;值類型參數的參數與實體之間無直接關聯&#xff0c;修改參數不會對實體產生影響&#xff1b;引用類型參數的參數與實體可視…

6.微格式

微格式 經典真題 知道什么是微格式嗎&#xff1f;談談理解。在前端構建中應該考慮微格式嗎&#xff1f; 微格式介紹 所謂微格式&#xff0c;是建立在已有的、被廣泛采用的標準基礎之上的一組簡單的、開放的數據格式。 具體表現是把語義嵌入到 HTML 中&#xff0c;以便有助…

通過SSH 可以訪問Ubuntu Desktop嗎?

你可以在 Ubuntu Desktop 上開啟 SSH 服務&#xff0c;以便其他機器可以通過 SSH 連接到你的服務器。以下是在 Ubuntu Desktop 上開啟 SSH 服務的步驟&#xff1a; 打開終端 (Terminal) 應用程序。 輸入以下命令安裝 OpenSSH 服務器&#xff1a; sudo apt-get update sudo ap…

多任務爬蟲(多線程和多進程)

在一臺計算機中&#xff0c;我們可以同時打開多個軟件&#xff0c;例如同時瀏覽網頁、聽音樂、打字等&#xff0c;這是再正常不過的事情。但仔細想想&#xff0c;為什么計算機可以同時運行這么多軟件呢? 這就涉及計算機中的兩個名詞&#xff1a;多進程和多線程。 同樣&#xf…