BRN Discussion Ongoing

butcherano

Regular
Why did Mercedes announce they were working with us in January this year? I'm sure others on here have thought about this. They had no pressure to announce this and by not announcing this (at least until it was already inside commercial vehicles, if ever) they would have had potential to greatly extend any market lead. They could have simply said they were using advanced AI technologies to reduce power draw without mentioning Brainchip.

Here's what I think:
-The CEO Sean started in November. He has two main focusses: extending the market lead and getting the word out about Brainchip.
-Before January there hadn't been new customer announcements for a while. No customers wanted to say they were working with Brainchip as the tech is a key differentiator. The suddenly there were two, namely Mercedes and ISL. I don't think this is a coincidence.
-Sean is very limited about what he can talk about in his NDAs. This makes it difficult to promote Brainchip
-In Sean's first few public appearances he would likely have wanted to project a vibe of a highly successful, top tier technology. As mentioned above the NDAs keep getting in the way so he needed a way around this.
-Maintaining strong investor interest is crucial as a higher share price means higher valuation, greater international a credibility, and an increased ability to do things like strategic acquisitions. Again NDAs have been limiting this and affecting some investor decisions.
-In Sean's most recent presentation he said he would be negotiating with other companies to have the ability to display their logos. This indicates they won't necessarily say what they're working on with the customer, even just the logo would have a big impact. ISL was probably negotiated with NASA as a non-lethal defense application (non-lethal being critical for Brainchip's image). Using Mercedes as an example, they've probably only negotiated the ability to talk about the voice recognition system (a fairly basic / common use case). We probably won't hear about other things they are working on, especially if it's something big like Level 4 or 5 autonomous driving.
-Negotiating with a company means that whatever the outcome, it should work in both companies favour. For Mercedes to agree to announce Brainchip, they likely would have got something in return. This could be something like more engineering support, a discount on licensing fees, lower royalty fees, or the earliest access to AKD2000 etc.
-This desire to negotiate the ability to display EAP logos is probably being strongly driven by Sean. Brainchip are at a stage where they need to carefully balance increased investor interest with the revenue stream and the cash drain from increased hires.
-I think Sean said something in the Q&A about how he will only announce material contracts if the customer allows it. I think he'll try to push for a few more public announcements this year as it aligns strongly with his strategy. Valeo is a strong contender for this with their Lidar IMO. Early announcements will help project his image as talented and successful CEO. Though he may try space these announcements out to ensure regular news flow to investors and to maintain interest but without impacting on negotiations too heavily.

Also of interest is how in the recent interview Sean confirmed Megachips / Renesas are being used to hide which companies are using Brainchip IP (my words). This confirms what FF had been suggesting for quite some time.

Also worth mentioning is how the CEO is less forthcoming about NDAs than others in the company. I think this will become more of the norm in future Brainchip presentations, including those by other presenters going forward as Sean will push for this. He needs customers to trust he runs a tight ship and seems to be setting a high bar.

Pure speculation, DYOR
G’day @IndepthDiver . Great post. But I actually landed on only 2 real drivers behind Mercedes revealing themselves.

The first is based on the assumption that it’s well known that we’re working with a number of other automotive companies. And Mercedes simply wanted to ensure that they become renowned as the innovators and the rest as just followers.

And the second hinges on the competitive advantage and they’re trying to throw other competitors off the scent (that aren’t woking with Brainchip) to give the impression that Akida is only being used for voice recognition or “Hey Mercedes“…and not the plethora of other applications that we know Akida can and most likely is doing in the EQXX.
 
  • Like
  • Fire
Reactions: 37 users

butcherano

Regular
G’day @IndepthDiver . Great post. But I actually landed on only 2 real drivers behind Mercedes revealing themselves.

The first is based on the assumption that it’s well known that we’re working with a number of other automotive companies. And Mercedes simply wanted to ensure that they become renowned as the innovators and the rest as just followers.

And the second hinges on the competitive advantage and they’re trying to throw other competitors off the scent (that aren’t woking with Brainchip) to give the impression that Akida is only being used for voice recognition or “Hey Mercedes“…and not the plethora of other applications that we know Akida can and most likely is doing in the EQXX.
It was actually this reply on Twitter that got me thinking that there are probably a lot more people that haven’t quite grasped what we’re capable of….. So if it worked on him then maybe our competitors are in the same boat.

455A4149-82F4-455F-9E48-32D52578DA7A.jpeg


 
Last edited:
  • Like
  • Haha
Reactions: 24 users

Vojnovic

Regular
Many thanks Vojnovic greatly appreciated. It is a useful paper but what stood out for me was the following paragraphs which fits very nicely with the hypothesis that Valeo's new Lidar uses the AKIDA SNN technology:

"Point Cloud: Light Detection and Ranging (LiDAR)
sensors have recently gained prominence as state of
the art sensors in sensing the environment. They
produce a 3D representation of the objects in the field of
view as distances of points from the source. This collection
of points over a 3D space is called a 3D Point Cloud.
Though cameras have been used for a long time and
they provide a more direct representation of the surrounding,
LiDARs have gained ground because of some critical advantages
such as long range, robustness to ambient light conditions and
accurate localization of objects in 3D space. They produce sparse
data and hence suitable for SNNs....

We summarize the key benefits of SNN for automated driving:

• Event driven mechanism which brings adaptation for different scenarios.

• Low power consumption when realized as neuromorphic hardware.

• Simpler learning algorithm which leads to possibility of on-chip learning for longer term adaptation.

• Ability to integrate directly to analog signals leading to tightly integrated system.

• Lower latency in algorithm pipeline which is important for high speed braking and maneuvering.

4 Conclusion
Spiking Neural Networks (SNN) are biologically inspired
where the neuronal activity is sparse and event driven in order to
optimize power consumption. In this paper, we provide an overview of
SNN and compare it with CNN and argue how it can be useful in
automated driving systems. Overall power consumption over the driving
cycle is a critical constraint which has to be efficiently used especially for -(Remember what Mercedes said 6 to 10 times more efficient)
electric vehicles.
Event driven architectures for various scenarios in
automated driving can also have accuracy advantages."

My opinion only DYOR
FF

AKIDA BALLISTA
Aside from the SNN aspect, I was also glad to see Brainchip explicitly mentioned in this Valeo paper. I knew you'd make great connections by reading this article. Thanks FF!
 
  • Like
  • Love
Reactions: 18 users

Diogenese

Top 20
It was actually this reply from a moron on Twitter that got me thinking that there are probably a lot more people that haven’t quite grasped what we’re capable of….. So if it worked on him then maybe our competitors are in the same boat.

View attachment 1377


Sebastian seeems to have missed the whole point of EQXX.

You're just not getting it Sebastian!
 
  • Like
  • Haha
Reactions: 21 users
Many thanks Vojnovic greatly appreciated. It is a useful paper but what stood out for me was the following paragraphs which fits very nicely with the hypothesis that Valeo's new Lidar uses the AKIDA SNN technology:

"Point Cloud: Light Detection and Ranging (LiDAR)
sensors have recently gained prominence as state of
the art sensors in sensing the environment. They
produce a 3D representation of the objects in the field of
view as distances of points from the source. This collection
of points over a 3D space is called a 3D Point Cloud.
Though cameras have been used for a long time and
they provide a more direct representation of the surrounding,
LiDARs have gained ground because of some critical advantages
such as long range, robustness to ambient light conditions and
accurate localization of objects in 3D space. They produce sparse
data and hence suitable for SNNs....

We summarize the key benefits of SNN for automated driving:

• Event driven mechanism which brings adaptation for different scenarios.

• Low power consumption when realized as neuromorphic hardware.

• Simpler learning algorithm which leads to possibility of on-chip learning for longer term adaptation.

• Ability to integrate directly to analog signals leading to tightly integrated system.

• Lower latency in algorithm pipeline which is important for high speed braking and maneuvering.

4 Conclusion
Spiking Neural Networks (SNN) are biologically inspired
where the neuronal activity is sparse and event driven in order to
optimize power consumption. In this paper, we provide an overview of
SNN and compare it with CNN and argue how it can be useful in
automated driving systems. Overall power consumption over the driving
cycle is a critical constraint which has to be efficiently used especially for -(Remember what Mercedes said 6 to 10 times more efficient)
electric vehicles.
Event driven architectures for various scenarios in
automated driving can also have accuracy advantages."

My opinion only DYOR
FF

AKIDA BALLISTA
As Vojnovic points out earlier in this paper Brainchip is acknowledged:

"Several implementations of deep SNNs on neuromorphic hardware
such as SpiNNaker and BrainChip have demonstrated sensor applications
that support this potential of SNNs."

I do not think I would be prepared to bet against Valeo being at least one of the Logo's that the new CEO obtains permission to put under
the "Early Adopters" heading right next to Mercedes.

Not sure this needs to be mentioned but Brainchip is the only one with a commercial chip and IP in the market place able to be purchased and implemented in Valeo's Lidar for ADAS and in fact the IP has been out there for years already.

My opinion only DYOR
FF

AKIDA BALLISTA
 
  • Like
  • Fire
  • Love
Reactions: 49 users

butcherano

Regular
Sebastian seeems to have missed the whole point of EQXX.

You're just not getting it Sebastian!
lol…I think he might be a distant German relative of our old mate Travis!..:ROFLMAO:
 
  • Like
  • Haha
Reactions: 21 users

Fox151

Regular
G’day @IndepthDiver . Great post. But I actually landed on only 2 real drivers behind Mercedes revealing themselves.

The first is based on the assumption that it’s well known that we’re working with a number of other automotive companies. And Mercedes simply wanted to ensure that they become renowned as the innovators and the rest as just followers.

And the second hinges on the competitive advantage and they’re trying to throw other competitors off the scent (that aren’t woking with Brainchip) to give the impression that Akida is only being used for voice recognition or “Hey Mercedes“…and not the plethora of other applications that we know Akida can and most likely is doing in the EQXX.
Mercedes were never announced as an EAP but Ford were... I wonder if they were trying to outdo Ford?
 
  • Like
  • Fire
Reactions: 24 users
It was actually this reply from a moron on Twitter that got me thinking that there are probably a lot more people that haven’t quite grasped what we’re capable of….. So if it worked on him then maybe our competitors are in the same boat.

View attachment 1377


Just thinking about Sebastian Schmitt's question surely the answer is "Not anymore."
FF.
 
  • Like
  • Haha
Reactions: 8 users

butcherano

Regular
Mercedes were never announced as an EAP but Ford were... I wonder if they were trying to outdo Ford?
I actually thought that Ford might have been put out by the ASX forcing us to disclose their name and that now they‘re going through the likes of Renesas to avoid having to disclose any direct association with Brainchip…not sure really though….
 
  • Like
  • Thinking
Reactions: 23 users

Diogenese

Top 20
Aside from the SNN aspect, I was also glad to see Brainchip explicitly mentioned in this Valeo paper. I knew you'd make great connections by reading this article. Thanks FF!
This table is just above the reference to BrainChip:

1645252184609.png

The paper was dated 2019, so it was published before the commercial version of Akida with the 4-bit weights/activations option, and we know that the commercial version exceeded performance expectations. Thus it is probable that the accuracy of the production version of Akida 1000 SNN is significantly better than shown in the table.

So, where speed and power consumption are more important that accuracy, Akida can be used in the 1-bit weights/activations (pure spiking mode)*, and where more accuracy is required, the usr can select up to 4-bit mode.

*I'd like to know how our engineers have implemented the 4-bit weights/activations. For example, have they incorporated a miniature ALU in each NPU? ... or can it be done with comparators?

No doubt all will be revealed in an upcoming patent specification.
 
  • Like
Reactions: 18 users

butcherano

Regular
Just thinking about Sebastian Schmitt's question surely the answer is "Not anymore."
FF.
That’s probably the polite answer. When I first read his post I was thinking more along the lines of asking him to have a good look at himself in the mirror….(y)
 
  • Like
  • Haha
Reactions: 8 users

Diogenese

Top 20
This table is just above the reference to BrainChip:

View attachment 1378
The paper was dated 2019, so it was published before the commercial version of Akida with the 4-bit weights/activations option, and we know that the commercial version exceeded performance expectations. Thus it is probable that the accuracy of the production version of Akida 1000 SNN is significantly better than shown in the table.

So, where speed and power consumption are more important that accuracy, Akida can be used in the 1-bit weights/activations (pure spiking mode)*, and where more accuracy is required, the usr can select up to 4-bit mode.

*I'd like to know how our engineers have implemented the 4-bit weights/activations. For example, have they incorporated a miniature ALU in each NPU? ... or can it be done with comparators?

No doubt all will be revealed in an upcoming patent specification.
I'm guessing we've implemented the 4-bit version with comparators with weighted outputs, so the least significant bit comparator has an output weight/multiplier of 1, the second least significant bit (LSB) has an output weight/multiplier of 2, the next most significant bit comparator has an output weight /multiplier of 4, and the most significant bit (MSB) comparator has an output weight of 8.

In other words, when the LSB comparator "fires" it generates 1 spike, whereas, when the MSB comparator fires, it generates 8 spikes.

{Amended 16 to 8 & pro-rata}
 
Last edited:
  • Like
Reactions: 15 users

gex

Regular
I'm guessing we've implemented the 4-bit version with comparators with weighted outputs, so the least significant bit comparator has an output weight/multiplier of 1, the second least significant bit (LSB) has an output weight/multiplier of 4, the next most significant bit comparator has an output weight /multiplier of 8, and the most significant bit (MSB) comparator has an output weight of 16.

In other words, when the LSB comparator "fires" it generates 1 spike, whereas, when the MSB comparator fires, it generates 16 spikes.
Yeah I like stuff too.

Way over my head mate :p
 
  • Like
  • Haha
Reactions: 16 users
Yeah I like stuff too.

Way over my head mate :p
The strange thing is when years ago BarrellSitter used to speak dirty they were words I knew but they did not seem like they should be together in the same sentence but as time has gone by when he speaks as Dio he is finally making sense. So glad he finally understands the technology. LOL

Many thanks Dio. I am a tad confused regarding the 1 bit to 4 bit becoming 8 then 16. So you are not referring to bits or are you?

Thanks FF
 
  • Like
Reactions: 10 users

Diogenese

Top 20
Yeah I like stuff too.

Way over my head mate :p
Hi gex,

It's good stuff.

In the diagram, X is the activation and Y is the weight.

The comparators produce an output when both inputs are equal.

The output ranges from 1 spike (1 binary digital bit) for the LSB to 8 spikes for the MSB comparator.

1645259645073.png

[Version 2 with deliberate mistake removed]
 

Attachments

  • 1645256672752.png
    1645256672752.png
    25.5 KB · Views: 100
  • 1645259217382.png
    1645259217382.png
    21 KB · Views: 66
Last edited:
  • Like
  • Wow
  • Fire
Reactions: 16 users

Equitable

Regular
Regarding the topic of non-disclosure and 'customers' going through Renesas. Renesas are undoubtedly developing products which they will sell to a number of companies that might currently have NDAs with us. In addition, our customers will likely be developing their own systems to meet the specific needs of their particular products. They may be happy to buy 'off the shelf' products from Renesas when those products meet a need. However, when they have bespoke requirements I expect they will purchase our IP directly from us rather than paying Renesas a margin of 10 or 20% just to keep 'hiding' behind an NDA. When we consider the addressable markets and volumes of some of our potential customers, paying a fee to Renesas could become very expensive and affect their cost competitiveness.

I do understand the need for secrecy in the early days, but eventually Akida will be so widely used, and so widely regarded, that companies might actually prefer to say yes, we have Akida inside.
 
  • Like
  • Fire
  • Love
Reactions: 50 users

Equitable

Regular
That’s probably the polite answer. When I first read his post I was thinking more along the lines of asking him to have a good look at himself in the mirror….(y)

Don't be too harsh on people who don't understand our technology yet. They do not have the benefit of our '1,000 eyes' and daily reading everything we have posted over the past few years.

The world has a lot of catching up to do.
 
  • Like
Reactions: 26 users

Diogenese

Top 20
The strange thing is when years ago BarrellSitter used to speak dirty they were words I knew but they did not seem like they should be together in the same sentence but as time has gone by when he speaks as Dio he is finally making sense. So glad he finally understands the technology. LOL

Many thanks Dio. I am a tad confused regarding the 1 bit to 4 bit becoming 8 then 16. So you are not referring to bits or are you?

Thanks FF
Hi FF,

In Akida's world, the world of digital spiking neural networks, the terms "bits" and "spikes" are interchangeable, each "spike" being represented by a single binary digital bit.

The diagram above represents a circuit for comparing 4-bit weights and activations. A 4-bit "byte" is a series of 4 digital bits, each of which can be a 1 or a zero:
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
...

The MSB is on the left, and the LSB is on the right. 0001 = 1, 0010 = 2, 0100 = 4, 1000 = 8.

The change from 1-bit to 4-bits in Akida meant that, instead of just multiplying single 1 bits of X and Y, the NPU now has to be able to multiply 4-bit "bytes".

This would normally be done in an arithmetic logic unit (ALU), or matrix algebra.

Using comparators with appropritely weighted outputs is an efficient method of converting the comparison of two "bytes" to a "spike" stream (a stream of digital 1s). For the 4-bit bytes to be recognized as being equal, each comparator must produce a 1 as an output, ie, the LSB X of the activation must equal the LSB Y of the weights, and so on up to the MSB X and Y.
 
  • Like
  • Fire
  • Wow
Reactions: 25 users

Baisyet

Regular
As a enthusiast photographer on my google feed a news popped up about Sony Alpha mirrorless camera being used by Skyfish Drone and when i checked their website, was amazed about How Akida can be used by those guys :)

 
  • Like
Reactions: 12 users

Bravo

If ARM was an arm, BRN would be its biceps💪!
Hi FF,

In Akida's world, the world of digital spiking neural networks, the terms "bits" and "spikes" are interchangeable, each "spike" being represented by a single binary digital bit.

The diagram above represents a circuit for comparing 4-bit weights and activations. A 4-bit "byte" is a series of 4 digital bits, each of which can be a 1 or a zero:
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
...

The MSB is on the left, and the LSB is on the right. 0001 = 1, 0010 = 2, 0100 = 4, 1000 = 8.

The change from 1-bit to 4-bits in Akida meant that, instead of just multiplying single 1 bits of X and Y, the NPU now has to be able to multiply 4-bit "bytes".

This would normally be done in an arithmetic logic unit (ALU), or matrix algebra.

Using comparators with appropritely weighted outputs is an efficient method of converting the comparison of two "bytes" to a "spike" stream (a stream of digital 1s). For the 4-bit bytes to be recognized as being equal, each comparator must produce a 1 as an output, ie, the LSB X of the activation must equal the LSB Y of the weights, and so on up to the MSB X and Y.
 
  • Like
  • Haha
Reactions: 5 users
Top Bottom