Model dan platform AI

Lompatan Apple ke Kawasan AI: Menavigasi Kerangka MLX dan Dampaknya pada Pengalaman AI MacBook Berikutnya

mm
Tambahkan Unite.AI ke sumber pilihan Anda di Google

Domain kecerdasan buatan saat ini mengalami transformasi signifikan, didorong oleh integrasi dan aksesibilitas luas kecerdasan buatan generatif dalam ekosistem sumber terbuka. Gelombang transformasi ini tidak hanya meningkatkan produktivitas dan efisiensi tetapi juga memicu inovasi, menyediakan alat vital untuk tetap kompetitif di era modern. Berbeda dari ekosistem tertutup tradisionalnya, Apple (AAPL ) baru-baru ini mengadopsi pergeseran paradigma ini dengan memperkenalkan MLX, sebuah kerangka kerja sumber terbuka yang dirancang untuk memberdayakan pengembang AI untuk mengoptimalkan kemampuan chip Apple Silicon secara efisien. Dalam artikel ini, kita akan menyelami kerangka kerja MLX, mengungkap implikasinya bagi Apple dan dampak potensialnya pada ekosistem AI yang lebih luas.

Memperkenalkan MLX

Dikembangkan oleh tim penelitian Kecerdasan Buatan (AI) Apple, MLX merupakan kerangka kerja canggih yang dirancang khusus untuk penelitian dan pengembangan AI pada chip Apple Silicon. Kerangka kerja ini mencakup serangkaian alat yang memungkinkan pengembang AI untuk menciptakan model lanjutan, termasuk chatbot, generasi teks, pengenalan suara, dan generasi gambar. MLX melangkah lebih jauh dengan menyertakan model dasar pra-dilatih seperti LlaMA Meta untuk generasi teks, Stable Diffusion Stability AI untuk generasi gambar, dan Whisper OpenAI untuk pengenalan suara.

Terinspirasi oleh kerangka kerja mapan seperti NumPy, PyTorch, Jax, dan ArrayFire, MLX menekankan desain yang ramah pengguna dan pelatihan model yang efisien serta penerapan. Fitur yang patut disebutkan termasuk API yang ramah pengguna, termasuk API Python yang mengingatkan pada NumPy, dan API C++ yang detail. Paket khusus seperti mlx.nn dan mlx.optimizers memudahkan pembangunan model kompleks, mengadopsi gaya PyTorch yang familiar.

MLX menggunakan pendekatan komputasi tertunda, menghasilkan array hanya ketika diperlukan. Kemampuan konstruksi grafik dinamisnya memungkinkan pembangunan grafik komputasi secara spontan, memastikan bahwa perubahan pada argumen fungsi tidak menghambat kinerja, sambil menjaga proses debugging tetap sederhana dan intuitif. MLX menawarkan kompatibilitas luas di berbagai perangkat dengan menjalankan operasi pada CPU dan GPU. Aspek kunci dari MLX adalah model memori terpadu, yang mempertahankan array dalam memori bersama. Fitur unik ini memfasilitasi operasi pada array MLX di berbagai perangkat yang didukung, menghilangkan kebutuhan untuk transfer data.

Membedakan CoreML dan MLX

Apple telah mengembangkan baik CoreML maupun kerangka kerja MLX untuk membantu pengembang AI pada sistem Apple, tetapi setiap kerangka kerja memiliki fitur uniknya sendiri. CoreML dirancang untuk integrasi mudah model pembelajaran mesin pra-dilatih dari toolkit sumber terbuka seperti TensorFlow ke dalam aplikasi pada perangkat Apple, termasuk iOS, macOS, watchOS, dan tvOS. Ini mengoptimalkan eksekusi model menggunakan komponen perangkat keras khusus seperti GPU dan Neural Engine, memastikan pemrosesan yang dipercepat dan efisien. CoreML mendukung format model populer seperti TensorFlow dan ONNX, membuatnya sangat berguna untuk aplikasi seperti pengenalan gambar dan pemrosesan bahasa alami. Fitur penting dari CoreML adalah eksekusi pada perangkat, memastikan model berjalan langsung pada perangkat pengguna tanpa bergantung pada server eksternal. Sementara CoreML memudahkan integrasi model pembelajaran mesin pra-dilatih dengan sistem Apple, MLX berfungsi sebagai kerangka kerja pengembangan yang dirancang khusus untuk memfasilitasi pengembangan model AI pada chip Apple Silicon.

Menganalisis Motif Apple di Balik MLX

Pengenalan MLX menunjukkan bahwa Apple melangkah ke bidang kecerdasan buatan generatif yang berkembang, sebuah area yang saat ini didominasi oleh raksasa teknologi seperti Microsoft (MSFT ) dan Google. Meskipun Apple telah mengintegrasikan teknologi AI, seperti Siri, ke dalam produknya, perusahaan ini secara tradisional telah menjauhi lanskap kecerdasan buatan generatif. Namun, peningkatan signifikan dalam upaya pengembangan AI Apple pada September 2023, dengan penekanan khusus pada evaluasi model dasar untuk aplikasi yang lebih luas dan pengenalan MLX, menunjukkan pergeseran potensial menuju eksplorasi kecerdasan buatan generatif. Analis menyatakan bahwa Apple bisa menggunakan kerangka kerja MLX untuk membawa fitur kecerdasan buatan generatif kreatif ke layanan dan perangkatnya. Namun, sejalan dengan komitmen kuat Apple terhadap privasi, evaluasi hati-hati terhadap pertimbangan etika diharapkan sebelum membuat kemajuan signifikan. Saat ini, Apple belum membagikan detail atau komentar lebih lanjut tentang niat spesifiknya terkait MLX, Data MLX, dan kecerdasan buatan generatif.

Pentingnya MLX di Luar Apple

Di luar dunia Apple, model memori terpadu MLX menawarkan keunggulan praktis, membedakannya dari kerangka kerja seperti PyTorch dan Jax. Fitur ini memungkinkan array berbagi memori, membuat operasi pada perangkat yang berbeda lebih sederhana tanpa duplikasi data yang tidak perlu. Ini menjadi sangat penting karena kecerdasan buatan semakin bergantung pada GPU yang efisien. Alih-alih setup biasa yang melibatkan PC kuat dan GPU khusus dengan banyak VRAM, MLX memungkinkan GPU berbagi VRAM dengan RAM komputer. Perubahan halus ini memiliki potensi untuk mengubah kebutuhan perangkat keras AI, membuatnya lebih terjangkau dan efisien. Ini juga mempengaruhi kecerdasan buatan pada perangkat edge, mengusulkan pendekatan yang lebih adaptif dan hemat sumber daya daripada yang biasa kita lihat.

Ringkasan

Langkah Apple ke dalam domain kecerdasan buatan generatif dengan kerangka kerja MLX menandai pergeseran signifikan dalam lanskap kecerdasan buatan. Dengan mengadopsi praktik sumber terbuka, Apple tidak hanya mendemokratisasikan kecerdasan buatan lanjutan tetapi juga memposisikan diri sebagai pesaing di bidang yang didominasi oleh raksasa teknologi seperti Microsoft dan Google. Desain yang ramah pengguna MLX, konstruksi grafik dinamis, dan model memori terpadunya menawarkan keunggulan praktis di luar ekosistem Apple, terutama karena kecerdasan buatan semakin bergantung pada GPU yang efisien. Dampak potensial kerangka kerja ini pada kebutuhan perangkat keras dan kemampuannya untuk kecerdasan buatan pada perangkat edge menunjukkan masa depan yang transformatif. Ketika Apple menavigasi frontier baru ini, penekanan pada privasi dan pertimbangan etika tetap menjadi hal yang utama, membentuk trajektori peran MLX dalam ekosistem kecerdasan buatan yang lebih luas.

Dr. Tehseen Zia adalah Profesor Asosiasi Tetap di COMSATS University Islamabad, memegang gelar PhD di AI dari Vienna University of Technology, Austria. Mengkhususkan diri dalam Kecerdasan Buatan, Pembelajaran Mesin, Ilmu Data, dan Penglihatan Komputer, ia telah membuat kontribusi signifikan dengan publikasi di jurnal ilmiah terkemuka. Dr. Tehseen juga telah memimpin berbagai proyek industri sebagai Penyelidik Utama dan menjabat sebagai Konsultan AI.