蘋果加入人工智能競爭 推出MLX框架和模型庫
近日,有報道稱,蘋果的機器學習研究團隊悄悄地發布了一個新的框架和模型庫,旨在利用其芯片的性能,構建更高效和更強大的人工智能模型。這一舉動表明,蘋果正在加入人工智能競爭,與谷歌、微軟等巨頭展開對抗。
據報道,蘋果發布的框架叫做MLX,它是一個基于 Python 的機器學習框架,可以讓開發人員輕松地構建和訓練各種人工智能模型。MLX 的特點是具有共享內存,這意味著它可以在不同的設備上運行,而不需要移動數據。目前,MLX 支持 CPU 和 GPU,未來可能會支持 Apple Silicon。MLX 的設計受到了 PyTorch、Jax 和 ArrayFire 等流行的機器學習框架的啟發,但也有自己的特色和優勢。
除此之外,蘋果還發布了 MLX Data,這是一個與框架無關的數據加載包,可以幫助開發人員高效地處理各種數據格式和來源。MLX Data 可以與 MLX、PyTorch 或 Jax 等框架配合使用,提供靈活和可擴展的數據處理功能。MLX Data 的主要特點是支持多進程、多線程、異步和緩存等技術,以提高數據加載的速度和穩定性。
蘋果的機器學習研究團隊表示,MLX 和 MLX Data 都是開源的,可以通過 GitHub 和 PyPI 等平臺獲取。他們還表示,MLX 和 MLX Data 是為了讓開發人員更容易地使用人工智能技術,而不是為了替代現有的框架或工具。他們希望 MLX 和 MLX Data 能夠為人工智能社區提供有價值的貢獻,并歡迎反饋和建議。
蘋果在人工智能領域的動作引起了業界的關注和討論。一些分析師認為,蘋果正在試圖趕上谷歌、微軟等競爭對手,在生成式人工智能應用程序方面取得突破。生成式人工智能應用程序是指可以根據輸入生成文本、圖像、音頻等內容的應用程序,例如 GPT-3、DALL-E 等。這些應用程序有著廣泛的用途和潛力,但也需要大量的計算資源和數據。蘋果是否能夠在生成式人工智能應用程序方面取得領先優勢,還有待觀察。