Table of Contents
1. AI capabilities and limitations
2. An unexpected encounter with blockchain
3. Blockchain: Empowering the Collective
4. Make good use of the double-edged sword
Home Technology peripherals AI Why I left Google AI and chose blockchain

Why I left Google AI and chose blockchain

Apr 11, 2023 pm 08:04 PM
Google Blockchain ai

Artificial intelligence is currently the brightest star in the technology circle. AI tools like ChatGPT are now sophisticated and sophisticated enough to pass MBA and medical licensing exams, and almost 30% of professionals surveyed reported using ChatGPT to draft emails or write code.

At the same time, the industry’s view on blockchain seems a bit pessimistic, but this is understandable. After all, with the depression of the Metaverse, countless people have suffered from the collapse of NFT prices and the implosion of major exchanges. Lost almost my life savings.

I have worked in both fields. I started as a manager in Google's Machine Intelligence group, building a product that was used to diagnose eye diseases. But when I came into contact with and understood blockchain, I chose to leave Google and embrace blockchain technology.

Given the current rapid development momentum of artificial intelligence applications and the huge resistance faced by blockchain, I was asked repeatedly why I made this decision. For all kinds of questions, the answer I give is very simple: AI only empowers individuals, while blockchain can empower the collective.

1. AI capabilities and limitations

Without specific applications, technology loses value: a hammer seems useless until it is used to build a house.

(1) The main role of artificial intelligence is to handle routine and even complex tasks that people are prone to making mistakes.

(2) The main function of the blockchain is to enable people to collaborate without considering trust relationships.

While at Google, I was responsible for building a product that could assess a patient’s risk of blindness based on images of the back of their eyeballs. Doctors used related tools to generate a dataset of more than 100,000 images and their associated disease states:

Why I left Google AI and chose blockchain

After training this dataset, Artificial intelligence can diagnose patients with the following diseases with 90% accuracy. Although the performance of artificial intelligence is on par with professional doctors, it has two important advantages:

(1) Speed: The model can output diagnostic results in a few seconds, while human doctors require about 10 It takes minutes to complete the diagnosis, which increases the efficiency of diagnosing cases by at least 100 times.

(2) Quality: Because the model is trained on a large enough data set, it can perform better than many inexperienced doctors and will not be affected by fatigue in processing tasks.

The impact of introducing artificial intelligence into this workflow is clear: By offloading time-consuming, repetitive image recognition tasks to artificial intelligence, physicians can focus on what they do best: patient interactions. But through this product, I also realized that artificial intelligence cannot replace humans after all. It can only save our time and energy by handling low-level tasks.

The popular ChatGPT promises to give users more help. While writers and developers using ChatGPT can let computers handle the boring stuff, they still need to rely on their own experience and talent in the space of creative thinking.

Of course, until recently, I still believe very much in the power of artificial intelligence to empower individuals. This is indeed a meaningful period, but after getting in touch with and understanding the blockchain, I found my more Things you want to do.

2. An unexpected encounter with blockchain

When I joined Google, I was very clear about the value proposition of artificial intelligence, but I only occasionally practiced blockchain. During the epidemic, I used my spare time to do volunteer work in a museum. At that time, one-third of museums were facing bankruptcy, and I hoped to rely on fundraising strategies to help them tide over the crisis. And that's when I encountered an unexpected solution: blockchain.

When people donate to any cause, the donor has no way of knowing whether the money will be distributed as promised. It also has no say in how the funds are allocated, as that is entirely decided by the recipient organization.

The blockchain subverts this model. Blockchain is like any other database, except that no single entity has control over it (decentralization).

Due to its decentralized nature, blockchain ensures that all contributions are transparent. Take fundraising, for example. The traditional model is to track transactions on a central database controlled by a bank or fundraiser. These databases are owner-managed and only have access to them, meaning donors don’t have any visibility. In contrast, blockchain allows anyone to view records on a public blockchain, holding fundraisers accountable for the proper distribution of funds they raise.

Pushing funding entities towards transparency already represents a significant improvement on the status quo. But the true power of blockchain will be revealed when the central fundraising entity is completely eliminated.

3. Blockchain: Empowering the Collective

For example, when a certain place is suffering from a natural disaster, thousands of people need help from the outside world. But everyone involved in fundraising wants their money to be spent on worthwhile and trustworthy projects.

Under the current circumstances, people’s only option is to donate money to fundraising organizations and then pray that they will use the money as promised. This requires the donor’s unconditional trust in a group of strangers they have never met. people.

But that changes if you can donate to a platform that is managed entirely by donors rather than third parties, which is the core idea of ​​blockchain. In addition to providing a transparent and secure database, many blockchains support an additional feature: voting rights. Logic is built into the blockchain to automatically allocate funds based on voting results.

For example, a blockchain-initiated fundraising campaign might use voting results to evaluate how to distribute raised funds. A donor offers to pay Company X to rebuild the home. Another donor proposed hiring Company Y. If a majority votes in favor of Company Y, funds tracked on the blockchain will automatically be paid to Company Y. In this way, funds are transferred from donors to operators without any intermediaries, and the donor's input is automatically accounted for. As a contributor, in the blockchain you no longer need to rely on any entity to ensure that your output is not misused.

4. Make good use of the double-edged sword

In short, both artificial intelligence and blockchain have their desirable and disgusting sides. These areas require a lot of correct values ​​and user experience to guide them in order to have a chance of gaining positive influence and being adopted on a large scale.

While I still have doubts about most blockchain use cases and products today, I also still believe in the potential of the technology: blockchain allows collectives to conduct themselves without relying on third parties. Production and management. The group's database tracking activity is decentralized, and because voting results are automatically enforced, the collective is able to completely self-organize. At that time, those "leaders" and "managers" who hold all their power will no longer be meaningful, and they will no longer be able to extract resources from the collective they control.

We have no way to predict whether blockchain and artificial intelligence will have greater social impact in the future. They are just tools, and their output depends entirely on how the user uses (or abuses) the tools.

Original link: https://hackernoon.com/why-i-left-googles-ai-division-for-the-world-of-blockchain

The above is the detailed content of Why I left Google AI and chose blockchain. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
Two Point Museum: All Exhibits And Where To Find Them
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to output a countdown in C language How to output a countdown in C language Apr 04, 2025 am 08:54 AM

How to output a countdown in C? Answer: Use loop statements. Steps: 1. Define the variable n and store the countdown number to output; 2. Use the while loop to continuously print n until n is less than 1; 3. In the loop body, print out the value of n; 4. At the end of the loop, subtract n by 1 to output the next smaller reciprocal.

How to play picture sequences smoothly with CSS animation? How to play picture sequences smoothly with CSS animation? Apr 04, 2025 pm 05:57 PM

How to achieve the playback of pictures like videos? Many times, we need to implement similar video player functions, but the playback content is a sequence of images. direct...

How to implement nesting effect of text annotations in Quill editor? How to implement nesting effect of text annotations in Quill editor? Apr 04, 2025 pm 05:21 PM

A solution to implement text annotation nesting in Quill Editor. When using Quill Editor for text annotation, we often need to use the Quill Editor to...

Zustand asynchronous operation: How to ensure the latest state obtained by useStore? Zustand asynchronous operation: How to ensure the latest state obtained by useStore? Apr 04, 2025 pm 02:09 PM

Data update problems in zustand asynchronous operations. When using the zustand state management library, you often encounter the problem of data updates that cause asynchronous operations to be untimely. �...

What determines the return value type of C language function? What determines the return value type of C language function? Apr 04, 2025 am 06:42 AM

The return value type of the function is determined by the return type specified when the function is defined. Common types include int, float, char, and void (indicating that no value is returned). The return value type must be consistent with the actual returned value in the function body, otherwise it will cause compiler errors or unpredictable behavior. When returning a pointer, you must make sure that the pointer points to valid memory, otherwise it may cause a segfault. When dealing with return value types, error handling and resource release (such as dynamically allocated memory) need to be considered to write robust and reliable code.

Electron rendering process and WebView: How to achieve efficient 'synchronous' communication? Electron rendering process and WebView: How to achieve efficient 'synchronous' communication? Apr 04, 2025 am 11:45 AM

Electron rendering process and WebView...

How to use CSS to achieve smooth playback effect of image sequences? How to use CSS to achieve smooth playback effect of image sequences? Apr 04, 2025 pm 04:57 PM

How to realize the function of playing pictures like videos? Many times, we need to achieve similar video playback effects in the application, but the playback content is not...

How to quickly build a foreground page in a React Vite project using AI tools? How to quickly build a foreground page in a React Vite project using AI tools? Apr 04, 2025 pm 01:45 PM

How to quickly build a front-end page in back-end development? As a backend developer with three or four years of experience, he has mastered the basic JavaScript, CSS and HTML...

See all articles