blockchain
Artificial Intelligence (AI) as a market is full of hype, with vendors, customers, and press all speaking breathlessly about the capabilities for AI in general and their offerings specifically. Likewise, blockchain is also a widely hyped market, with technology providers and customers claiming all sorts of capabilities that may or may not be possible. Combining AI and blockchain then must be double the hype? On the other hand, AI is providing real, tangible value in many myriad ways we talk about every day. Likewise, blockchain is starting to show value across a range of applications and industry. So, perhaps combining AI and blockchain will also show twice the value combined together.
The role of blockchain in the context of AI
Blockchain is a decentralized, distributed ledger of transactions that has elements of transparency, trust, verifiability, and something called smart contracts. Decentralized and distributed means that information that is stored across the network in such a way that each end point has access to the data without requiring access to a central server. The network is also distributed because the transactions happen at each end point without requiring centralized coordination. A ledger is a record of transactions. Blockchain records a ledger of interactions between two separate parties whether it be a financial exchange or even a chain of custody showing when things have changed hands over time.
Since every block in the blockchain contains a different piece of information that is encrypted or encoded, the blockchain can help guarantee trust and verifiability of data. The concept of the chain and block in blockchain is that each block has its own information and that information contains a link to the block before it, which develop the chain and provides a verifiable chain of custody. No individual actor can change the information in a block without invalidating the entire chain of information in a particular block and thus messing up the chain. Since the chain is distributed in myriad of other places and between other parties, to make changes to the chain, a consensus of all the parties would need to agree to the changes being made.
Adding to the concept of the blockchain are smart contracts, which are decentralized pieces of code that can be triggered when a specific chain of actions has been met. In this way, when you have two parties wanting to execute a secure, trusted transaction without the use of an intermediary this is what blockchain ideally would be used for.
So how can blockchain help with AI? The first benefit is that you can share machine learning models among all parties without an intermediary. A good example is with facial recognition software. If one device knows what a person looks like and uploads it to the chain, other devices hooked up also know what that person looks like. When other devices upload their own facial recognition data, the other devices will gain the ability to use that for the facial recognition model. Since this happens on the blockchain, there is no central control over facial recognition, and as such no one company owns or stores the data. This approach also allows for everyone to learn faster and collaboratively through the use of integrated AI with blockchain.
AI systems can also use blockchain to facilitate the sharing of data used across multiple models. A great example is the use of machine learning models for product recommendations in online retail. If an online store knows the preferences of one shopper, and then that customer goes to a different store website, these two sites can be connected through a blockchain to share trusted personalization information. This could potentially become a place of competition for smaller ecommerce sites that want to share with each other personalization information. Instead of each company gathering their own personalization data, they can share it amongst each other in a blockchain, providing competition to sites like Amazon and Walmart who have already developed their own data systems to gather this information about their customers. The benefit for this to the customer is that in exchange for sharing their information, they can get everything from better pricing to customized shopping experiences. This could also prevent data breaches if all information and payment systems are stored and shared through a blockchain rather than a centralized data server.
How blockchain can benefit AI
Not only can blockchains be used to share models and data, but blockchains can help serve a role as a master brain in a manner shared across multiple AI systems. If we can put all of these shared learning benefits and blockchain and AI together, the possibility may also be there to combine all of these things that can learn from their surroundings and then share that learning with all the AI systems on the network. A major benefit would be that no one owns it and theres no government control over the bot or the shared brain. It could potentially be unbiased because of the sheer amount of information coming in from different areas and different angles.
Another application is addressing the challenge of explainable AI. One of the more significant problems with deep learning is that there isnt a clear idea about what inputs result in what output and how that affected the whole sequence. If something goes wrong in a deep learning neural network, we dont have a clear idea of how to identify the problem and correct it. This is the problem of neural networks in effect being a black box without any real transparency or explainability. However, if we use blockchains, we can record how individual actions result in a final decision in a non-reputable manner, which allows us to go back and see where things went wrong and then fix the problem. The blockchain would be used to record events, such as autonomous vehicle decisions and actions in a way that will not be modified later. This can also increase trust since the blockchain element is unbiased and is just for storage and analysis, anyone can go in and see what has happened.
Finally, AI systems can be used to improve blockchains in general. Machine learning systems can keep an eye on what is happening in the blockchain. It can look for patterns and anomalies in the types of data being stored and actions being performed on a particular server and be used to alert users when something may be happening. The systems can look for normal behavior and flag what seems to be unusual. The AI systems can help keep blockchain more secure, more reliable, and more efficient.
While its quite possible that the worlds of AI and blockchain are full of hype, there are actual, tangible, realistic ways in which the two emerging technologies can be used in ways that benefit each other and provide real outcomes for those looking to implement the technologies today in their environments.
Go here to see the original:
AI and Blockchain: Double the Hype or Double the Value? - Forbes
- Classic reasoning systems like Loom and PowerLoom vs. more modern systems based on probalistic networks - November 8th, 2009 [November 8th, 2009]
- Using Amazon's cloud service for computationally expensive calculations - November 8th, 2009 [November 8th, 2009]
- Software environments for working on AI projects - November 8th, 2009 [November 8th, 2009]
- New version of my NLP toolkit - November 8th, 2009 [November 8th, 2009]
- Semantic Web: through the back door with HTML and CSS - November 8th, 2009 [November 8th, 2009]
- Java FastTag part of speech tagger is now released under the LGPL - November 8th, 2009 [November 8th, 2009]
- Defining AI and Knowledge Engineering - November 8th, 2009 [November 8th, 2009]
- Great Overview of Knowledge Representation - November 8th, 2009 [November 8th, 2009]
- Something like Google page rank for semantic web URIs - November 8th, 2009 [November 8th, 2009]
- My experiences writing AI software for vehicle control in games and virtual reality systems - November 8th, 2009 [November 8th, 2009]
- The URL for this blog has changed - November 8th, 2009 [November 8th, 2009]
- I have a new page on Knowledge Management - November 8th, 2009 [November 8th, 2009]
- N-GRAM analysis using Ruby - November 8th, 2009 [November 8th, 2009]
- Good video: Knowledge Representation and the Semantic Web - November 8th, 2009 [November 8th, 2009]
- Using the PowerLoom reasoning system with JRuby - November 8th, 2009 [November 8th, 2009]
- Machines Like Us - November 8th, 2009 [November 8th, 2009]
- RapidMiner machine learning, data mining, and visualization tool - November 8th, 2009 [November 8th, 2009]
- texai.org - November 8th, 2009 [November 8th, 2009]
- NLTK: The Natural Language Toolkit - November 8th, 2009 [November 8th, 2009]
- My OpenCalais Ruby client library - November 8th, 2009 [November 8th, 2009]
- Ruby API for accessing Freebase/Metaweb structured data - November 8th, 2009 [November 8th, 2009]
- Protégé OWL Ontology Editor - November 8th, 2009 [November 8th, 2009]
- New version of Numenta software is available - November 8th, 2009 [November 8th, 2009]
- Very nice: Elsevier IJCAI AI Journal articles now available for free as PDFs - November 8th, 2009 [November 8th, 2009]
- Verison 2.0 of OpenCyc is available - November 8th, 2009 [November 8th, 2009]
- What’s Your Biggest Question about Artificial Intelligence? [Article] - November 8th, 2009 [November 8th, 2009]
- Minimax Search [Knowledge] - November 8th, 2009 [November 8th, 2009]
- Decision Tree [Knowledge] - November 8th, 2009 [November 8th, 2009]
- More AI Content & Format Preference Poll [Article] - November 8th, 2009 [November 8th, 2009]
- New Planners Solve Rescue Missions [News] - November 8th, 2009 [November 8th, 2009]
- Neural Network Learns to Bluff at Poker [News] - November 8th, 2009 [November 8th, 2009]
- Pushing the Limits of Game AI Technology [News] - November 8th, 2009 [November 8th, 2009]
- Mining Data for the Netflix Prize [News] - November 8th, 2009 [November 8th, 2009]
- Interview with Peter Denning on the Principles of Computing [News] - November 8th, 2009 [November 8th, 2009]
- Decision Making for Medical Support [News] - November 8th, 2009 [November 8th, 2009]
- Neural Network Creates Music CD [News] - November 8th, 2009 [November 8th, 2009]
- jKilavuz - a guide in the polygon soup [News] - November 8th, 2009 [November 8th, 2009]
- Artificial General Intelligence: Now Is the Time [News] - November 8th, 2009 [November 8th, 2009]
- Apply AI 2007 Roundtable Report [News] - November 8th, 2009 [November 8th, 2009]
- What Would You do With 80 Cores? [News] - November 8th, 2009 [November 8th, 2009]
- Software Finds Learning Language Child's Play [News] - November 8th, 2009 [November 8th, 2009]
- Artificial Intelligence in Games [Article] - November 8th, 2009 [November 8th, 2009]
- Artificial Intelligence Resources - November 8th, 2009 [November 8th, 2009]
- Alan Turing: Mathematical Biologist? - April 25th, 2012 [April 25th, 2012]
- BBC Horizon: The Hunt for AI ( Artificial Intelligence ) - Video - April 30th, 2012 [April 30th, 2012]
- Can computers have true artificial intelligence" Masonic handshake" 3rd-April-2012 - Video - April 30th, 2012 [April 30th, 2012]
- Kevin B. Korb - Interview - Artificial Intelligence and the Singularity p3 - Video - April 30th, 2012 [April 30th, 2012]
- Artificial Intelligence - 6 Month Anniversary - Video - April 30th, 2012 [April 30th, 2012]
- Science Breakthroughs - April 30th, 2012 [April 30th, 2012]
- Hitman: Blood Money - Part 49 - Stupid Artificial Intelligence! - Video - April 30th, 2012 [April 30th, 2012]
- Research Members Turned Off By HAARP Artificial Intelligence - Video - April 30th, 2012 [April 30th, 2012]
- Artificial Intelligence Lecture No. 5 - Video - April 30th, 2012 [April 30th, 2012]
- The Artificial Intelligence Laboratory, 2012 - Video - April 30th, 2012 [April 30th, 2012]
- Charlie Rose - Artificial Intelligence - Video - April 30th, 2012 [April 30th, 2012]
- Expert on artificial intelligence to speak at EPIIC Nights dinner - May 4th, 2012 [May 4th, 2012]
- Filipino software engineers complete and best thousands on Stanford’s Artificial Intelligence Course - May 4th, 2012 [May 4th, 2012]
- Vodafone xone™ Hackathon Challenges Developers and Entrepreneurs to Build a New Generation of Artificial Intelligence ... - May 4th, 2012 [May 4th, 2012]
- Rocket Fuel Packages Up CPG Booster - May 4th, 2012 [May 4th, 2012]
- 2 Filipinos finishes among top in Stanford’s Artificial Intelligence course - May 5th, 2012 [May 5th, 2012]
- Why Your Brain Isn't A Computer - May 5th, 2012 [May 5th, 2012]
- 2 Pinoy software engineers complete Stanford's AI course - May 7th, 2012 [May 7th, 2012]
- Percipio Media, LLC Proudly Accepts Partnership With MIT's Prestigious Computer Science And Artificial Intelligence ... - May 10th, 2012 [May 10th, 2012]
- Google Driverless Car Ok'd by Nevada - May 10th, 2012 [May 10th, 2012]
- Moving Beyond the Marketing Funnel: Rocket Fuel and Forrester Research Announce Free Webinar - May 10th, 2012 [May 10th, 2012]
- Rocket Fuel Wins 2012 San Francisco Business Times Tech & Innovation Award - May 13th, 2012 [May 13th, 2012]
- Internet Week 2012: Rocket Fuel to Speak at OMMA RTB - May 16th, 2012 [May 16th, 2012]
- How to Get the Most Out of Your Facebook Ads -- Rocket Fuel's VP of Products, Eshwar Belani, to Lead MarketingProfs ... - May 16th, 2012 [May 16th, 2012]
- The Digital Disruptor To Banking Has Just Gone International - May 16th, 2012 [May 16th, 2012]
- Moving Beyond the Marketing Funnel: Rocket Fuel Announce Free Webinar Featuring an Independent Research Firm - May 23rd, 2012 [May 23rd, 2012]
- MASA Showcases Latest Version of MASA SWORD for Homeland Security Markets - May 23rd, 2012 [May 23rd, 2012]
- Bluesky Launches Drones for Aerial Surveying - May 23rd, 2012 [May 23rd, 2012]
- Artificial Intelligence: What happened to the hunt for thinking machines? - May 25th, 2012 [May 25th, 2012]
- Bubble Robots Move Using Lasers [VIDEO] - May 25th, 2012 [May 25th, 2012]
- UHV assistant professors receive $10,000 summer research grants - May 27th, 2012 [May 27th, 2012]
- Artificial intelligence: science fiction or simply science? - May 28th, 2012 [May 28th, 2012]
- Exetel taps artificial intelligence - May 29th, 2012 [May 29th, 2012]
- Software offers brain on the rain - May 29th, 2012 [May 29th, 2012]
- New Dean of Science has high hopes for his faculty - May 30th, 2012 [May 30th, 2012]
- Cognitive Code Announces "Silvia For Android" App - May 31st, 2012 [May 31st, 2012]
- A Rat is Smarter Than Google - June 5th, 2012 [June 5th, 2012]