Tutup iklan

Kerepek Apple Silicon adalah antara pemproses mudah alih paling berkuasa di dunia. Tetapi sebahagian daripada keupayaan mereka masih tersembunyi daripada pembangun di sebalik antara muka rasmi Applu. Tetapi kini ternyata Enjin Neural dalam cip itu Apple M4 boleh jadi jauh lebih menarik daripada Apple biasanya membenarkan eksploitasi. Seorang pembangun dan pakar keselamatan yang dikenali dengan nama panggilan @0x0SojalSec mendakwa bahawa dia telah berjaya memintas batasan perisian biasa cip tersebut dengan melakukan kejuruteraan terbalik. Apple M4 dan mengakses Enjin Neural pada tahap yang jauh lebih rendah daripada yang dibenarkan oleh alat standard Applu. Hasilnya sepatutnya merupakan kemungkinan menggunakan pemecut AI bukan sahaja untuk menjalankan model siap pakai, tetapi juga untuk pengiraan yang lebih mencabar yang berkaitan dengan latihannya.

Enjin Neural memang berkuasa, tetapi Apple memastikan dia terkawal

Apple Semasa memperkenalkan cip M4, Apple berkata Enjin Neuralnya boleh mengendalikan sehingga 38 trilion operasi sesaat. Syarikat itu menggelarnya sebagai pemecut AI terpantas setakat ini, menekankan penggunaannya untuk tugas AI terus pada peranti. Enjin Neural adalah salah satu sebab mengapa Apple boleh memproses beberapa tugasan AI secara setempat pada iPad atau Mac tanpa perlu menghantar data ke cloudTetapi dalam praktiknya, Enjin Neural mempunyai peranan yang jelas. Apple Ia menggunakannya terutamanya untuk inferens, iaitu, untuk menjalankan model yang telah dilatih, melalui antara muka awam. Jika aplikasi perlu mengecam objek dalam foto, menyalin pertuturan, mengedit imej atau menjalankan model pembelajaran mesin, Neural Engine ialah pembantu yang ideal. Pro latihan langsung model, walau bagaimanapun Apple biasanya tidak menawarkan pendekatan yang mudah dan terbuka kepada pembangun.

Menurut maklumat yang ada, pembangun tidak mengambil laluan klasik melalui Core ML atau Metal. Sebaliknya, dia sepatutnya mencipta lapisan peringkat rendahnya sendiri yang boleh berkomunikasi dengan perkakasan secara langsung. Dalam erti kata lain: dia tidak menjangkakan apa yang akan dia dapat. Apple membenarkan melalui alat rasmi, tetapi cuba mengetahui apa yang sebenarnya mampu dilakukan oleh cip di bawah permukaan. Itulah perbezaan asas. Core ML ialah cara yang mudah dan selamat untuk mendapatkannya machine learning ke dalam aplikasi untuk iPhone, iPad atau Mac. Tetapi pada masa yang sama, ia memastikan pembangun berada dalam had yang ditetapkannya AppleKejuruteraan songsang cuba memintas halangan ini dan mendekati perkakasan itu sendiri.

Jika dakwaan itu disahkan, ia bukan sekadar rasa ingin tahu teknikal bagi segelintir peminat. Ia menunjukkan bahawa peranti seperti iPad Pro atau Mac dengan cip M4 mungkin mempunyai potensi yang jauh lebih besar untuk AI tempatan berbanding penggunaan seharian. Hari ini, ramai orang mengaitkan latihan model AI terutamanya dengan kad grafik yang mahal, cloudpelayan dan perkakasan daripada Nvidia. Apple tetapi ia telah menjual pemecut khusus yang sangat berkuasa di kemudahannya selama bertahun-tahun. ProMasalahnya tidak semestinya prestasinya kurang memuaskan. ProMasalahnya ialah Apple ia tidak memberi pembangun kawalan penuh ke atasnya.

Walau bagaimanapun, adalah perlu untuk mengekang jangkaan yang berlebihan. Hakikat bahawa Enjin Neural boleh digunakan untuk pengiraan yang lebih maju tidak bermakna iPad akan tiba-tiba menggantikan pelayan AI gergasi. Latihan tempatan untuk model kecil, eksperimen, penalaan halus atau pengiraan khusus adalah berbeza daripada latihan model bahasa besar dengan ratusan bilion parameter. Kepentingan sebenar demonstrasi ini terletak di tempat lain. Ia mencadangkan bahawa Apple mempunyai perkakasan yang boleh menjadi sangat berkuasa untuk AI tempatan jika ia memutuskan untuk membuka lebih banyak pilihan kepada pembangun.

Apple memperlahankan perisian lebih daripada perkakasan

Keseluruhan kes itu membuka semula persoalan lama tentang Applu. Syarikat itu sering menghasilkan perkakasan yang sangat berkemampuan, tetapi pada masa yang sama ia mempunyai kawalan yang sangat ketat terhadap apa yang boleh dilakukan oleh pembangun dengannya. Ini mempunyai kelebihannya dari segi kestabilan, keselamatan dan privasi. Tetapi dengan AI, penutupan sedemikian juga boleh menjadi penghalang. Memandangkan AI bergerak lebih terus ke dalam peranti, cip seperti M4, M5 atau penggantinya akan menjadi lebih penting. Dan tekanan untuk Appleuntuk menunjukkan sama ada Neural Engine akan kekal sebagai bahagian ekosistemnya yang sebahagian besarnya tertutup, atau sama ada ia akan menjadi alat yang benar-benar lebih terbuka untuk pembangun.

Jadi perkara terbesar dalam keseluruhan perkara ini bukanlah seseorang "menggodam iPad". Apa yang lebih menarik ialah penemuan bahawa Apple M4 mungkin mempunyai keupayaan yang jauh lebih luas untuk kecerdasan buatan tempatan berbanding hari ini Apple tawaran rasmi. Jika eksperimen serupa menunjukkan bahawa Enjin Neural boleh melakukan lebih daripada sekadar menjalankan model sedia ada dengan selamat, ini mungkin berita penting untuk masa depan AI pada iPhone, iPad dan Mac. Apple Ia mungkin sudah menjual perkakasan kepada berjuta-juta orang yang boleh melakukan lebih banyak lagi. Ia hanya menyimpannya di tempat yang terkunci buat masa ini. Kod sumber projek, di mana pembangun sedang berusaha untuk membuka potensi penuh cip tersebut. Anda boleh menemui M4 di Github.

Paling banyak dibaca hari ini

.