Which board is best for artificial intelligence?

12 Apr.,2024

 

As a board member, Joanne Chen knows artificial intelligence better than many of her peers. Chen is a general partner with Foundation Capital, a venture-backed firm largely focused on seed-stage investing, with an emphasis on fintech and enterprise. “I invest in the enterprise space with a slant of applying A.I. to the enterprise,” says San Francisco–based Chen, who studied computer science at University of California, Berkeley.

About 75% of Foundation’s enterprise portfolio uses A.I., whether it’s machine learning, computer vision, or the buzzed-about large language models, she explains. Among those businesses are Jasper, an A.I. copywriting assistant; and infrastructure players like Anyscale, whose clients include OpenAI, creator of ChatGPT, the popular generative A.I. chatbot.

“There’s a lot of opportunity but also a lot of downsides,” Chen says, singling out fake content and security problems. “That’s why we invest in both the applications of A.I. as well as data security, things that are counterbalancing the downsides of that technology.”

Chen sits on more than 10 portfolio company boards. Asked how directors can grasp what role A.I. should play in their organization, along with its potential risks, she emphasizes governance. “The board is really the forum to ask questions, not to have, necessarily, the answers.”

With A.I. poised to transform many industries, corporate directors can’t ignore this rapidly advancing technology. For boards and their organizations, it offers great promise but also presents daunting challenges. Directors must provide useful oversight of A.I. strategy and ensure that they educate themselves.

Missteps involving A.I. can be costly, as Google parent company Alphabet learned when its market value recently plunged by $100 billion after the underwhelming launch of the Bard chatbot. “If you’re in a regulated industry and you’re trying to apply A.I., I think you’ve got to be very, very careful,” Chen warns. “Because the consequences of applying A.I. in an incorrect way, where that leads to poor advice or poor results, can be really, really bad.”

Most boards could stand to raise their A.I. game. In a recent survey of 500 U.S.-based senior executives by law firm Baker McKenzie, only 41% said they have A.I. expertise at the board level. And even though all respondents agreed that using A.I. comes with risks, just 4% considered them significant.

The first number sounds suspiciously high to Alan Dignam, professor of corporate law at Queen Mary University of London. “I think levels of actual knowledge are pretty poor,” says Dignam, who is writing a book about the A.I.-driven organizational transformations that lie ahead.

“I don’t know whether that reflects ‘I’ve downloaded ChatGPT and I’ve downloaded [image generation engine] DALL-E, and I’ve had a look at it,’” he adds of the 41% figure. “But I’d be really, really surprised if that meant real expertise at board level.” Deep knowledge of A.I. is scarce, Dignam notes. “Computer scientists aren’t experts in it, because it’s not maths, it’s not computer science, it’s statistics.”

Directors’ awareness of A.I. has risen over the past several years, says Beena Ammanath, executive director of the Global Deloitte AI Institute. “Every board is now aware they need some level of A.I. savvy and A.I. education, and they need to have an understanding of the risks that come with using A.I.”

Board composition has changed as a result, observes Ammanath, who also leads the Trustworthy Tech Ethics practice at Deloitte and is the author of Trustworthy AI. “There’s definitely been that slow shift to include a tech executive as part of the board, just to raise the tech IQ,” Ammanath says.

Jeanne Kwong Bickford, managing director and senior partner with Boston Consulting Group, sees parallels with cybersecurity a few years ago. “Cybersecurity is the downside risk of digitization, and digitization is a major strategic imperative for a lot of organizations,” says Bickford, one of her firm’s risk and compliance leaders. But historically, boards lacked expertise in or knowledge of cybersecurity because it was an emerging risk.

They’re now in a similar situation with A.I., Bickford notes. “Originally you think of it as, ‘Well, that’s really for management to do because it’s a very technical topic,’” she says. “But the reality is, A.I. itself is also strategic in nature because it is a disruptive technology that can allow for massive innovation, both on the revenue side but also from a cost and a process side.”

In addition to understanding how to use A.I. for competitive advantage, boards must know the downside risks of a sometimes unproven technology, Bickford says. Those risks are also strategic, she explains. “The downside risk of it forces a board to think about corporate social responsibility, the purpose and values of the company itself, because some of the decisions on how you use A.I. will test those values, and the board needs to be able to engage on that.”

Ammanath highlights the brand and reputational risks of A.I. To use a timely example, a chatbot might produce misogynistic content. For Ammanath, it’s a matter of understanding “the places within the organization that A.I. is being used and what kind of ethical tech checks have been done, and getting the best practices from the rest of the industry or from other organizations.”

Because all A.I. should be responsible, the organization must first set out its responsible A.I. policy, Bickford asserts. “What are those principles that guide how a firm will or will not use A.I.?” she asks. “We really do believe that responsible A.I. can’t be separate from normal risk management and good governance.”

Regulation is another key factor for Bickford, who points to the European Union’s proposed AI Act. “And there are various national, regional, state, and local regulations that are coming up, [so] that this also becomes a fiduciary responsibility from just a legal and regulatory perspective. So all of those things force the board to have to engage on A.I.”

For any company that plans to roll out an A.I. strategy, Chen reels off a list of questions that directors should ask management. “What are the goals for the strategy? How is this impacting top line, bottom line? What are the resources we need?” she says. “In the case of unintended consequences, what are the guardrails that you guys are enforcing in advance? How are competitors using this technology?”

Dignam’s advice: Be skeptical about sales pitches for A.I. products. “[Ask] really, really detailed questions about what this thing was tested on,” he counsels. “There’s an awful lot of mis-selling; there’s an awful lot of misunderstanding by boards as to what they’re buying.”

In Dignam’s experience, organizations seeking to harness A.I. often misread how dramatically they must change. “The No. 1 thing that a board needs to understand [is] that if you’ve got the type of business that could take advantage of A.I., then really, you are talking about transforming your business into one primarily designed around high-quality internal data generation, which you can then use A.I. with to help you analyze patterns.”

Businesses going that route won’t need to resemble today’s companies, predicts Dignam, who thinks many executive roles will become superfluous. “The board will move closer to production; it’ll move closer to the product. Shareholders will move closer to the product as well,” he says. “I’m not sure that in 10 years, we’ll need boards in the way that we use them now for certain industries.”

In health care and other regulated industries, companies are usually conservative about deploying A.I., Chen relates. “Maybe they’re applying it to support functions versus the core product first,” she says, “and then thinking about what guardrails they can bring in.”

For a board to talk capably about strategic direction when it comes to A.I., not every director needs to be facile in the technology, Bickford reckons. “You would hope or aspire to have at least one member that has enough of that depth to be able to help guide the rest of the board in those conversations around the possibilities and opportunities of A.I.”

Boards could also have an A.I. expert give a presentation or hold regular advisory meetings, Chen suggests. “The trick, though, is to find someone who understands how to commercialize a product using A.I., as well as someone who understands A.I. sufficiently to see the impact.”

What’s the best way for directors to get up to speed on artificial intelligence? Universities offer A.I. fluency training, and many companies have in-house programs, Ammanath says. “But A.I. for board members is a training that I think should be mandated,” she says, recommending that it become part of their certification.

And besides regulation, what trends should boards be watching?

Generative A.I. has changed the game by democratizing access, Bickford says. “Previously, I think, in a board or even management, the development and deployment of A.I. was actually quite controlled,” she explains. “With generative, it’s embedded in products you buy, so your third-party vendors, you can buy it from them. You might not fully understand or vet how it can or can’t be used, or the quality of what you just purchased.” Meanwhile, an employee might decide to use a generative app in their work.

For boards, all that access creates a new urgency because the normal governance processes don’t apply so well, Bickford explains. “You have a lot of shadow A.I. that exists in an organization, which I think also can push a board to actually pay attention and also help set what the guidelines are.”

Ammanath expects A.I. and other tech to get more attention at the committee level. “I wouldn’t be surprised in the future if we have some form of technology committee or subcommittee,” she says.

Dignam has a somewhat different take: “If [directors are] serious about looking at it, they need a subcommittee of the board to look at organizational transformation around high-quality data and utilizing A.I.”

More advanced boards have started to consider new technologies that are blending with artificial intelligence, Ammanath says, citing the metaverse. “It’s important [for directors] to also look beyond A.I. at other emerging technologies and educate themselves, and know how to assess and govern it as a board member.”

Choosing Computer Vision board in 2022/2023

Anton Maltsev

·

Follow

7 min read

·

Sep 11, 2022

--

Choosing a platform to work with Computer Vision on the Edge is difficult. There are dozens of boards on the market. If you read about one of them, you want to use it. But when you try - it is not so good.

Image by the Author

I tried to compare a lot of the cheap boards on the market. And not only in terms of speed. I tried to compare the platforms by their “usability.” How easy it would be to export networks, how good the support is. And how easy it is to work.

This article is the result of the comparison. But if you want to see more about the boards, there is a different video I made about each board (with complete comparison):

I hope this is not all, and I will supplement this article. As of right now, I have:

  1. K210 board (about)
  2. MAIX-II board (about)

And I think that I will append them to this guide. I already have the video about them, but it’s pretty tiny, and I didn’t check all criteria in it.

Here is the video about UnitV2 from m5stack (with Sigmstar SSD202D processor). At this time, it’s pretty hard to test the camera through full comparison, but I hope I will do this in the future.

Plus, I have a list that I plan to order and test sooner or later and add to this article or the next one:

I know that there are also Beaglebone and JeVois. But they seemed a bit outdated to me. I also don’t have enough strength to test boards without a complete system, such as Arduino Portenta H7, Sony Spresense, Nordic Semi, Pi RP2040, etc. But in some cases, you should also consider them!

Let’s go!

Here is the final table with all the boards :

https://docs.google.com/spreadsheets/d/1BMj8WImysOSuiT-6O3g15gqHnYF-pUGUhi8VmhhAat4/edit?usp=sharing

But let me explain all the criteria first.

How easy to work

How easy is it to flash? It took half a day to flash Jetson TK1. For RPi — half an hour. Firmware is the point where your communication with the board begins after unboxing.

Easy to work with. When I was working with DaVinci — debugging took ages. Today all processes are usually much easy. Let’s speak about them.

Conventional Linux. I like when you can work with regular Ubuntu. And it makes me sad when there is no regular Linux on the board. Let’s check this.

Community support. Big community — low amount of problems and a lot of solutions. Let’s check it.

Image by the Author

In my opinion, the best board is RPi and NCS. But they are not fully Computer Vision boards. Coral and Jetsons are good but not excellent.

Models support

Usually, NPUs are not very user-friendly in terms of model conversion. Let’s talk about models.

Oficial Models Zoo. What models are supported?

Unofficial Models Zoo. What community give to this board?

How easy is it to convert the random model? Why do I need the first two points if I can export anything?!

Easy to debug problems with the conversion. If export goes not as planned.

Image by the Author

As you can see, three good boards and one almost good.

Production readiness / Hobby projects readiness / Board Construction

Some additional information can allow you to decide if you should choose the board.

Processor speed? A lot of computer vision systems require good processors. Let’s check them. To test it, I will use the stress-ng (Sudo apt-get install stress-ng) tool on Linux PC to make a comparison.

Mechanical parts, construction, temperature stability.

Easy to buy. Should I press the “Contact to require the price” button?… Or wait in line for a few months?

Pins for external connection. Will I be able to manipulate reality?

Image by the Author

As you can see, all the board looks almost the same except for boards without Linux.

Speed Test

It’s hard to make a complicit understanding of “how fast the board” by 2–3 points in performance comparison. It’s better to look at the “Speed test” parts of videos and check the information here. Different boards have different inference frameworks, different parameters, and different quantization.

I use batch size =1 everywhere. And this is not the best strategy. For example, for Jetson, it will increase performance.

Image by the Author

But in my opinion, these tests can answer a few questions:

  1. How fast is the board for small neural networks?
  2. How fast is the board for the big neural networks?
  3. What is the optimal framework to run a neural net?

I will not comment on the speed test; in my opinion, there is no “bad” board.

Price

For big projects, the price is critical. But you can hardly estimate the actual cost. For example:

  1. Jetson’s cost was about 99$, but with the current chip shortage, you can barely buy it with 250
  2. A big consignment of boards costs less than a small one.
  3. You can prototype your board for some chips, which will cost less.
  4. Additional periphery will increase the cost. And it will be different for the different boards.

Here is the small price table:

Image by the Author

Power consumption

Also, I tried to measure power consumption.
Few important notes:

  1. I can’t measure power consumption for every board in consideration (some boards I give to friends, some boards don’t have USB, e.t.c)
  2. I try to measure only two regimes: “idle” and “running NN”. But: some boards have an internal camera, some boards use wifi, some boards have additional periphery, e.t.c. I don’t connect any additional parts, but
  3. It’s “mean” power consumption. I didn’t try to measure a maximum consumption

Here is the table:

Image by the Author

Summary

So. I hope that this will help you to choose your board. But it’s a pretty small article. And let me recommend a few more.

  1. A good article on what is NPU, and TPU, how they differ, and how the math is optimized: https://blog.inten.to/hardware-for-deep-learning-part-4-asic-96a542fe6a81
  2. Good article on comparing platforms. There are some platforms I haven’t reviewed + examples for networks I don’t have — https://qengineering.eu/deep-learning-with-raspberry-pi-and-alternatives.html
  3. Not a very detailed comparison, but some exciting platforms I haven’t reviewed yet — https://jfrog.com/connect/post/comparison-of-the-top-5-single-board-computers/
  4. An excellent and detailed article, but not many boards — https://arxiv.org/pdf/2108.09457.pdf
  5. ncnn performance test for a bunch of boards — https://github.com/nihui/ncnn-small-board

And, of course. If you want to follow my articles about Computer Vision boards — subscribe on my LinkedIn and youtube! If you have a question — ask them in the comments and via e-mail (or we can consult your case).

Which board is best for artificial intelligence?

Choosing Computer Vision board in 2022/2023