At BrainChip, our mission is to Unlock the future of AI. We believe we can do this by enabling Edge devices with Akida, next-generation technology to advance the growth and smartness of these devices and ultimately provide end users with a sense of privacy and security, energy and cost savings while having access to new features. We realize to achieve our mission, we must make it easy for our end users (who may be experts or non-experts in the field of AI) to use our technology and support current solutions. BrainChip provides development boards of their reference chip AKD1000 for anybody in the community to use and build prototype modules. For commercial use, BrainChip provides licenses of the technology to get it integrated into a custom ASIC, board, or a module that can be used in millions of edge devices.
BrainChip promotes neuromorphic technology with proven silicon, like AKD1000, but also focuses on enabling end users to use the benefits of this technology with little to no knowledge of neuromorphic science. There are three ways to leverage Akida technology (refer to Figure 2) and deploy complex models:
Figure 2. BrainChip development ecosystem and access to deployment of solutions to Akida technology
1. Through BrainChip MetaTF™ framework: It is a unique and free robust ML framework that has Python packages for model development and conversion of TensorFlow/Keras models into Akida. It is a framework that is very popular among AI experts and custom developers. Python packages for MetaTF framework are public, and developers can access the framework here: https://doc.brainchipinc.com
2. Through Edge Impulse studio: It is a unique platform that provides end-to-end development and deployment of Machine Learning models on targeted technology with little to no-code AI expertise. Core functions of BrainChip MetaTF framework are embedded into Edge Impulse studio to deploy models onto Akida targeted silicon, such as AKD1000 SoC. To learn more about how to develop using Edge Impulse, click here or visit https://www.edgeimpulse.com
3. Through Solutions Partners of BrainChip such as NVISO: BrainChip has partnered with solutions providers and enabled them to create complex models using MetaTF and build applications for specific and most common AI use cases such as Human Monitoring solutions. This allows for faster time to market solutions using Akida technology. To learn more about BrainChip Solutions Partners, contact us at email@example.com.
These avenues provide an opportunity to create and develop a functioning model that is suitable for running on Akida technology. The models are converted using MetaTF and are saved into a serialized byte file. These models can be evaluated offline by running simulations using the Software Runtime provided with MetaTF or can be evaluated on AKD1000 mini PCIe development board using Hardware backend as shown in Figure 3a. Once through the evaluation stage, these models can be deployed into production on any target device with Akida technology. Akida Runtime library, which is a low-level library that is OS agnostic, is used to compile the saved model and inference on any target device that has Akida technology. Customers who license Akida technology for their device are able to compile this Akida
Runtime library with any of their application software and host OS, as shown in Figure 3b.