How do we get more people making AI?
Robot Breather, Cameron Daigle, 2006 BY-NC-ND
https://public.etherpad-mozilla.org/p/Democratizing_AI
(Enter "Democratizing AI" on Mozilla Etherpad)
http://x.co/demoai
Most of the AI being made in the world in 2017 is made by and for large Internet corporations, financial institutions, and national government.
More sectors of society should be making AI: individuals, ad-hoc groups, small and medium-sized businesses, non-profit organizations, municipal and state governments.
This session is about democratization, not democracy. There are probably some really interesting aspects there!
...is AI?
...is it unhealthy?
...do we fix it?
EAST 1 SOUTH 1 EAST 3 SOUTH 1
EAST 1 SOUTH 1 EAST 3 SOUTH 1
ERROR
GET A BATTERY.
GO FAST.
AVOID FIRE.
AVOID MONSTERS.
AVOID CHAIRS.
WALK AROUND.
IF YOU GET A BATTERY, GREAT.
IF YOU GET BURNED, BAD.
IF YOU GET BITTEN, BAD.
REPEAT X 1M.
DO WHAT WORKED BEFORE.
A little of column A, a little of column B.
Natural language processing, decision making, game playing, advertising, automated trading, content optimization, map routing.
It's all about machine learning.
AKA, neural networks
Entities with lots of training data make AI.
They make enormous data centers to store the data and run the AI.
They hire all the skilled operators necessary to make that AI.
They generate more data that makes the AI smarter and smarter, which makes them more money.
AI = data + money.
Let's compare against the 5 pillars of Internet health.
https://www.internethealthreport.org/v01/
This is an era of immense innovation in AI. Most researchers are eschewing patents to make their techniques open to all. Software developers big and small are sharing AI engines of incredible power with very liberal Open Source licenses. Compute resources are cheap and easy. Most organizations do not
share their training data.
Only a few very large and very powerful entities are able to deploy AI to their own advantage. POC, women, LGBTQ+ people can work for those organizations and make AI, but not for their own direct use. Diversity-oriented organizations don't have the data or the staff to make and use AI. Without strenuous work, AI models bake in historical bias to future decisions.
Only very large and powerful entities are able to deploy AI to their own advantage. Few network effects exist. Hiring and access to skilled operators is a real problem for new entrants.
AI models are invisible and inauditable. AI creators are tempted to grab as much data as possible, and without watchdogs they cross the lines. It's almost impossible to tell why machine learning models make their decisions. User control of personal data that has been through a learning process is almost impossible.
There is a widening gap between individuals and smaller organizations, and the entities that make AI. Very few Web developers make using AI techniques a part of their programming craft. The Web is changing, and we are not keeping up with it.
Start factoring AI techniques into all kinds of software, big or small. Anywhere the computer should just "figure it out" is a great place to use AI. Setting an example of using AI in Open Source and public software can help kick-start the process.
Change the game. Machine learning is not the be-all end-all of AI. There is a rich and varied history of great techniques, including logic, learning and hybrid techniques. Many of them are less data- and hiring-intensive than machine learning.
Data is the fuel for hybrid and learning techniques. Collective data sets can kick-start the process for building new AI. With opt-in from users and respect for privacy, end-user data can also be shared.
Talk to students and Internet makers about using AI in their projects. Make sure that AI techniques are part of Web literacy curricula.
Software products should include ways for end users to create their own AI models, and not just be passive lab rats for someone else's AI to observe.
In teams of 4-5, we are going to design software products that include AI as part of their feature set.
Take notes. There's a report step at the end of this. Use Etherpad or post-its or flip-charts or whatever floats your note boat.