回覆列表
  • 1 # 道生緣

    人工智慧科學程式碼就是數字資訊量子分解思維互換模式,就是思維進化論的開啟智慧科學,人智合一智慧智慧的思維,科學的前題就是求真務實,科學的智慧就是無私奉獻的精神,科學的智慧就是為人民服務。雜事趣聞

  • 2 # 未來科技社

    Bug一詞的原意是“臭蟲”或“蟲子”;而在電腦系統或程式中隱藏著的一些未被發現的缺陷或問題,人們也叫它“bug”。

    軟體執行中出現Bug,就會造成程式功能不正常、體驗不佳、宕機、資料丟失、非正常中斷等現象。

    那麼說,人會不會出現Bug呢?肯定會,比如到了一個地方忘了要幹什麼,比如遇到多人諮詢問題說錯話,有多人購買物品算錯賬,比如精神病人,都可以稱為人類大腦的Bug,當然因為每個人大腦軟體不一樣,產生的Bug也各不一樣。

    從另一方面講,計算機的Bug其實歸根結底還是人類思維的Bug,也就是說人類思維才是產生Bug的最大原因。

    在中級階段,人類對意識有了深入認知,真正的人工智慧出現(有意識),但是其硬體和軟體仍然依賴人類設計,此時也仍然會出現Bug。

    在高階階段,人工智慧自己會設計自身,自己會建造自身,其軟體會自動迭代,此時再出現Bug將會很難,因為人工智慧完全可以透過設計兩個系統不停對抗來尋找自身不足,一旦發現Bug會迅速迭代更新,系統會日趨完美,人類將沒有能力發現其軟體漏洞,就像阿爾法狗一樣,迭代速度很快,其圍棋造詣已經遠遠超出人類智力範圍。不過此時仍然有很多硬體Bug可供人類利用。

  • 3 # 歡樂笨笨熊

    正所謂“金無足赤,人無完人”,任何程式都會有 BUG 的,人工智慧程式碼也不會例外。程式都是在發現 BUG、解決 BUG,與 BUG 共舞的過程中成長起來的。例如 Windows、macOS、iOS、Android 等操作體統,都是經過不斷的迭代更新,使程式更加穩定、健壯。

    這裡總結下導致程式出現 BUG 的幾個因素:

    1. 自作主張

    程式設計師在編寫程式時,有時會進入心流狀態,即進入思如泉湧、一碼到底的編碼狀態。在這時遇到一段需求不清,或者邏輯矛盾時,以防心流被打斷,往往會選擇自己認為正確的邏輯繼續寫下去,導致程式碼 BUG。

    2. 心流被打斷

    程式設計師在寫程式碼正嗨時,突然被別人或重要的任務要處理的狀況被打斷,等事情處理完時,難免會忽略一些邏輯處理,導致程式出現 BUG。

    3. 馬虎大意

    與心流狀態相反,在寫程式時心不在焉,狀態不佳。導致漏寫、錯寫。最後導致程式出現 BUG。

    4. 邊界情況

    因需求邊界(需求文件中沒有全部標明,而程式設計師又沒有全部考慮到)和程式邊界(如程式的整型溢位、角標越界、空指標)導致程式出現 BUG。

    5. 第三方庫

    python 語言最適合做人工智慧程式的開發,其中一大原因就是 python 擁有極為豐富且強大的第三方庫的支援,但其中也不乏有某些不太成熟的庫在裡面,若選擇使用不成熟的第三方庫的情況下,也是導致程式出現 BUG 的一個重要因素。

    人工智慧(AI)是在1956年的達特茅斯會議上提出來的。從1956年至今,已有 60 多年的歷史,況且人工智慧涉及的領域之廣、演算法之多,在測試和訓練模型的過程中,也是檢查和解決 BUG 的過程,在與程式 BUG 的不斷博弈中,才使得得到的模型更加精準、穩健。

    最後,我們可以大膽想象下,未來會不會因為人工智慧程式的某個 BUG,導致機器人有了自己的思想?從而和人類展開了......balabala

  • 中秋節和大豐收的關聯?
  • 網上買的花卉回家能栽活嗎?