為什麼python能做人工智能,而PHP不能?

2 個回答
外星人玩Python
2019-06-05

其實很多編程語言都可以做人工智能,區別只是容易與否。

我完全不懂php,但也不妨從以下幾點來看看php是否符合。

1,數據科學相關庫是否足夠。由於目前的人工智能都是基於數學統計方面,很多時候是大量的數學矩陣運算,那麼一門語言的數據科學方面的生態支持就顯得很重要。python有numpy等庫…

2,語言本身是否足夠簡單直接。python的簡潔語法無疑是最吸引科研人員,才促進業界有更多的人投入到python的生態,與上述第1點形成良性循環…

3,是否很好融合c或c++的庫。上述點1說到人工智能底層需要大量矩陣運算,目前底層最有性能體現還是c或c++,python能很容易調用他們的庫,使你既可以編寫簡潔的代碼,又能得到充足的高性能…

目前業界的其他編程語言無法在數據科學上超越python幾乎都在於上述幾點。

v5shanghai
2019-07-02

雖然是傳說中最好的語言,但還是效率低,相關類庫少。

相關推薦

推薦中...