Difference between revisions of "Google"
m |
m |
||
(34 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|title=PRIMO.ai | |title=PRIMO.ai | ||
|titlemode=append | |titlemode=append | ||
− | |keywords=artificial, intelligence, machine, learning, models | + | |keywords=ChatGPT, artificial, intelligence, machine, learning, GPT-4, GPT-5, NLP, NLG, NLC, NLU, models, data, singularity, moonshot, Sentience, AGI, Emergence, Moonshot, Explainable, TensorFlow, Google, Nvidia, Microsoft, Azure, Amazon, AWS, Hugging Face, OpenAI, Tensorflow, OpenAI, Google, Nvidia, Microsoft, Azure, Amazon, AWS, Meta, LLM, metaverse, assistants, agents, digital twin, IoT, Transhumanism, Immersive Reality, Generative AI, Conversational AI, Perplexity, Bing, You, Bard, Ernie, prompt Engineering LangChain, Video/Image, Vision, End-to-End Speech, Synthesize Speech, Speech Recognition, Stanford, MIT |description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools |
− | |description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools | + | |
+ | <!-- Google tag (gtag.js) --> | ||
+ | <script async src="https://www.googletagmanager.com/gtag/js?id=G-4GCWLBVJ7T"></script> | ||
+ | <script> | ||
+ | window.dataLayer = window.dataLayer || []; | ||
+ | function gtag(){dataLayer.push(arguments);} | ||
+ | gtag('js', new Date()); | ||
+ | |||
+ | gtag('config', 'G-4GCWLBVJ7T'); | ||
+ | </script> | ||
}} | }} | ||
[https://www.youtube.com/results?search_query=ai+Google+Bard+TensorFlow YouTube] | [https://www.youtube.com/results?search_query=ai+Google+Bard+TensorFlow YouTube] | ||
Line 11: | Line 20: | ||
[https://www.bing.com/news/search?q=ai+Google+Bard+TensorFlow&qft=interval%3d%228%22 ...Bing News] | [https://www.bing.com/news/search?q=ai+Google+Bard+TensorFlow&qft=interval%3d%228%22 ...Bing News] | ||
+ | * [[Conversational AI]] ... [[ChatGPT]] | [[OpenAI]] ... [[Bing/Copilot]] | [[Microsoft]] ... [[Gemini]] | [[Google]] ... [[Claude]] | [[Anthropic]] ... [[Perplexity]] ... [[You]] ... [[phind]] ... [[Grok]] | [https://x.ai/ xAI] ... [[Groq]] ... [[Ernie]] | [[Baidu]] | ||
+ | * [[What is Artificial Intelligence (AI)? | Artificial Intelligence (AI)]] ... [[Generative AI]] ... [[Machine Learning (ML)]] ... [[Deep Learning]] ... [[Neural Network]] ... [[Reinforcement Learning (RL)|Reinforcement]] ... [[Learning Techniques]] | ||
+ | ** [https://labs.withgoogle.com/ Google Labs] | ||
* [https://ai.google/tools/ Google's Tools and Resources] | * [https://ai.google/tools/ Google's Tools and Resources] | ||
+ | * [[Vertex AI]] | ||
* [[Gato]] | * [[Gato]] | ||
− | * [ | + | * Duet |
+ | ** [https://www.theverge.com/2023/8/29/23849457/google-duet-ai-docs-slides-gmail Google’s Duet AI is now available in Gmail, Docs, and more for $30 a month | David Pierce - The Verge] ... Now, you can use Google’s AI to make spreadsheets, whip up slide decks, and summarize all those documents you were never going to actually read. | ||
* [[Platforms: AI/Machine Learning as a Service (AIaaS/MLaaS)]] | * [[Platforms: AI/Machine Learning as a Service (AIaaS/MLaaS)]] | ||
** [[Colaboratory]] (Colab) - [[Jupyter]] notebooks | ** [[Colaboratory]] (Colab) - [[Jupyter]] notebooks | ||
Line 25: | Line 39: | ||
** [[TensorBoard]] ...TensorFlow's visualization toolkit | ** [[TensorBoard]] ...TensorFlow's visualization toolkit | ||
** [https://www.tensorflow.org/hub TensorFlow Hub] is a library for reusable machine learning modules that you can use to speed up the process of training your model. A [[TensorFlow]] module is a reusable piece of a [[TensorFlow]] graph. With transfer learning, you can use [[TensorFlow]] modules to preprocess input feature vectors, or you can incorporate a [[TensorFlow]] module into your model as a trainable layer. This can help you train your model faster, using a smaller dataset, while improving generalization. | ** [https://www.tensorflow.org/hub TensorFlow Hub] is a library for reusable machine learning modules that you can use to speed up the process of training your model. A [[TensorFlow]] module is a reusable piece of a [[TensorFlow]] graph. With transfer learning, you can use [[TensorFlow]] modules to preprocess input feature vectors, or you can incorporate a [[TensorFlow]] module into your model as a trainable layer. This can help you train your model faster, using a smaller dataset, while improving generalization. | ||
− | + | * [[Large Language Model (LLM)]] ... [[Natural Language Processing (NLP)]] ...[[Natural Language Generation (NLG)|Generation]] ... [[Natural Language Classification (NLC)|Classification]] ... [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|Understanding]] ... [[Language Translation|Translation]] ... [[Natural Language Tools & Services|Tools & Services]]: | |
− | + | ** [https://deepmind.google/technologies/gemini/#introduction Gemini] ... multimodality — reasoning seamlessly across text, images, video, audio, and code | |
− | ** [https://blog.google/technology/ai/lamda/ LaMDA (Language Model for Dialogue Applications): our breakthrough conversation technology | + | ** [https://blog.google/technology/ai/lamda/ LaMDA (Language Model for Dialogue Applications): our breakthrough conversation technology] |
** [https://github.com/pair-code/lit Language Interpretability Tool (LIT) | Google - GitHub] | ** [https://github.com/pair-code/lit Language Interpretability Tool (LIT) | Google - GitHub] | ||
*** [https://venturebeat.com/2020/08/14/google-open-sources-lit-a-toolset-for-evaluating-natural-language-models/ Google open-sources LIT, a toolset for evaluating natural language models | Kyle Wiggers - VentureBeat] | *** [https://venturebeat.com/2020/08/14/google-open-sources-lit-a-toolset-for-evaluating-natural-language-models/ Google open-sources LIT, a toolset for evaluating natural language models | Kyle Wiggers - VentureBeat] | ||
Line 33: | Line 47: | ||
** [[Google Semantic Reactor]] | ** [[Google Semantic Reactor]] | ||
** [[Bidirectional Encoder Representations from Transformers (BERT)]] | ** [[Bidirectional Encoder Representations from Transformers (BERT)]] | ||
− | ** [https://venturebeat.com/2019/03/12/gboard-on-pixel-phones-now-uses-an-on-device-neural-network-for-speech-input/ Gboard] on Pixel phones now uses an on-device neural network for [[Speech Recognition | + | ** [https://venturebeat.com/2019/03/12/gboard-on-pixel-phones-now-uses-an-on-device-neural-network-for-speech-input/ Gboard] on Pixel phones now uses an on-device neural network for [[Speech Recognition]] | Kyle Wiggers - VentureBeat |
** [https://github.com/tensorflow/tfjs-models/tree/master/universal-sentence-encoder Universal Sentence Encoder lite] a model that encodes text into 512-dimensional embeddings. These embeddings can then be used as inputs to natural language processing tasks such as sentiment classification and textual similarity analysis. This module is a [[TensorFlow.js]] | ** [https://github.com/tensorflow/tfjs-models/tree/master/universal-sentence-encoder Universal Sentence Encoder lite] a model that encodes text into 512-dimensional embeddings. These embeddings can then be used as inputs to natural language processing tasks such as sentiment classification and textual similarity analysis. This module is a [[TensorFlow.js]] | ||
* [[AI Platform]] | * [[AI Platform]] | ||
Line 43: | Line 57: | ||
** [https://cloud.google.com/vision/overview/docs/ Cloud Vision] | ** [https://cloud.google.com/vision/overview/docs/ Cloud Vision] | ||
** [https://cloud.google.com/vision/ Cloud Vision API] - drag & drop picture on webpage | ** [https://cloud.google.com/vision/ Cloud Vision API] - drag & drop picture on webpage | ||
− | * [[Algorithm Administration#Automated Learning|Automated Learning]] | + | * [[Artificial General Intelligence (AGI) to Singularity]] ... [[Inside Out - Curious Optimistic Reasoning| Curious Reasoning]] ... [[Emergence]] ... [[Moonshots]] ... [[Explainable / Interpretable AI|Explainable AI]] ... [[Algorithm Administration#Automated Learning|Automated Learning]] |
* [https://ai.google/tools/ We’re making tools and resources available so that anyone can use technology to solve problems | Google AI] | * [https://ai.google/tools/ We’re making tools and resources available so that anyone can use technology to solve problems | Google AI] | ||
* [[Dopamine]] - reinforcement learning algorithms | * [[Dopamine]] - reinforcement learning algorithms | ||
Line 57: | Line 71: | ||
* [https://developer.android.com/ndk/guides/neuralnetworks/ Android Neural Networks API] ...machine learning on Android devices | * [https://developer.android.com/ndk/guides/neuralnetworks/ Android Neural Networks API] ...machine learning on Android devices | ||
* [https://cloud.google.com/bigtable Big\Table] ...designed with a storage engine for machine learning applications leading to better predictions | * [https://cloud.google.com/bigtable Big\Table] ...designed with a storage engine for machine learning applications leading to better predictions | ||
− | * [https://cloud.google.com/pubsub Pub/Sub] ...messaging and ingestion for event-driven systems and streaming analytics. | + | * [https://cloud.google.com/pubsub Pub/Sub] ...messaging and ingestion for event-driven systems and streaming [[analytics]]. |
* [[BiqQuery ML (BQML)]] ...enables users to create and execute machine learning models in BigQuery by using standard SQL queries. | * [[BiqQuery ML (BQML)]] ...enables users to create and execute machine learning models in BigQuery by using standard SQL queries. | ||
− | * [https://firebase.google.com/ Firebase] ...mobile and web functionality like analytics, databases, messaging and crash reporting | + | * [https://firebase.google.com/ Firebase] ...mobile and web functionality like [[analytics]], databases, messaging and crash reporting |
* [[DialogFlow]] ...creating conversational AI applications, including chatbots, voicebots, and IVR bots | * [[DialogFlow]] ...creating conversational AI applications, including chatbots, voicebots, and IVR bots | ||
* [https://analytics.google.com/analytics/web/#/ Google Analytics] ...measure your web traffic | * [https://analytics.google.com/analytics/web/#/ Google Analytics] ...measure your web traffic | ||
Line 71: | Line 85: | ||
** [[Protein Folding & Discovery]] ...[[Protein Folding & Discovery#Google DeepMind AlphaFold|Google DeepMind AlphaFold]] | ** [[Protein Folding & Discovery]] ...[[Protein Folding & Discovery#Google DeepMind AlphaFold|Google DeepMind AlphaFold]] | ||
* [https://research.google/teams/brain/pair/ People + AI Research (PAIR)] ... devoted to advancing the research and design of people-centric AI systems. | * [https://research.google/teams/brain/pair/ People + AI Research (PAIR)] ... devoted to advancing the research and design of people-centric AI systems. | ||
+ | * [https://arxiv.org/abs/2001.09977 Towards a Human-like Open-Domain Chatbot | D. Adiwardana, M. Luong, D. So, J. Hall, N. Fiedel, R. Thoppilan, Z. Yang, A. Kulshreshtha, G. Nemade, Y. Lu, Q. Le - arCXiv - Cornell University] ... We present Meena, a multi-turn open-domain chatbot trained end-to-end on data mined and filtered from public domain social media conversations. This 2.6B parameter neural network is simply trained to minimize perplexity of the next token. | ||
+ | |||
+ | |||
+ | Google has been developing AI for more than two decades. Some of their most popular products like Lens and Translate were built entirely using artificial intelligence technologies like [[Character Recognition|optical character recognition]] and [[Machine Learning (ML)|machine learning]]. Google has long relied on Artificial Intelligence-related resources to power, improve, and enhance its core products such as the Google search engine, voice search, and its photos app. Google is one of the leading companies in the field of AI. It has been investing heavily in AI research for many years, and it has made significant progress in a number of areas, including: | ||
+ | |||
+ | * [[Natural Language Processing (NLP)]]: Google's AI technologies are used in a variety of products and services, including Google Search, Google Translate, and Google Assistant. These technologies allow Google to understand human language and respond to users' queries in a natural way. | ||
+ | * [[Vision|Computer vision]]: Google's AI technologies are also used in computer vision, which is the ability of computers to see and understand the world around them. These technologies are used in products and services such as Google Photos, Google Lens, and Google Maps. | ||
+ | * [[Machine Learning (ML)]]: Google is also a leader in machine learning, which is a type of AI that allows computers to learn from data. Google's machine learning technologies are used in a variety of products and services, including Google Ads, Google Cloud Platform, and Google Translate. | ||
+ | Google's AI research is ongoing, and the company is constantly working to improve its technologies. In recent years, Google has made significant progress in developing new AI technologies, such as: | ||
+ | |||
+ | * [[Bard#LaMDA|LaMDA]]: is a large language model that can generate text, translate languages, write different kinds of creative content, and answer your questions in an informative way. | ||
+ | * [[PaLM]]: is a large language model that is even more powerful than LaMDA. It can understand and respond to complex questions, and it can generate different creative text formats of text content, like poems, code, scripts, musical pieces, email, letters, etc. | ||
+ | * [[Video/Image#Imagen|Imagen]]: is an AI model that can generate realistic images from text descriptions. | ||
+ | * [[Bard#MusicLM|MusicLM]]: is an AI model that can generate music from text descriptions. | ||
+ | |||
+ | These are just a few examples of Google's AI research. The company is constantly working to develop new AI technologies that can make a positive impact on the world. So, when people say that Google is missing the boat on AI, they are simply wrong. Google is one of the leading companies in the field, and it is constantly working to improve its AI technologies. | ||
+ | <youtube>CyTdjCJUxL8</youtube> | ||
+ | <youtube>XEzRZ35urlk</youtube> | ||
<youtube>880TBXMuzmk</youtube> | <youtube>880TBXMuzmk</youtube> | ||
<youtube>i49dGwTgOPg</youtube> | <youtube>i49dGwTgOPg</youtube> | ||
+ | |||
{|<!-- T --> | {|<!-- T --> |
Latest revision as of 20:12, 14 May 2024
YouTube ... Quora ...Google search ...Google News ...Bing News
- Conversational AI ... ChatGPT | OpenAI ... Bing/Copilot | Microsoft ... Gemini | Google ... Claude | Anthropic ... Perplexity ... You ... phind ... Grok | xAI ... Groq ... Ernie | Baidu
- Artificial Intelligence (AI) ... Generative AI ... Machine Learning (ML) ... Deep Learning ... Neural Network ... Reinforcement ... Learning Techniques
- Google's Tools and Resources
- Vertex AI
- Gato
- Duet
- Google’s Duet AI is now available in Gmail, Docs, and more for $30 a month | David Pierce - The Verge ... Now, you can use Google’s AI to make spreadsheets, whip up slide decks, and summarize all those documents you were never going to actually read.
- Platforms: AI/Machine Learning as a Service (AIaaS/MLaaS)
- Colaboratory (Colab) - Jupyter notebooks
- Hands-on labs
- Google Cloud
- Google Cloud Platform Marketplace
- Google Cloud Code and Google Kubernetes Engine (GKE)
- Pixel phone with TPU - Tensor Processing Unit / AI Chip
- TensorFlow
- TensorBoard ...TensorFlow's visualization toolkit
- TensorFlow Hub is a library for reusable machine learning modules that you can use to speed up the process of training your model. A TensorFlow module is a reusable piece of a TensorFlow graph. With transfer learning, you can use TensorFlow modules to preprocess input feature vectors, or you can incorporate a TensorFlow module into your model as a trainable layer. This can help you train your model faster, using a smaller dataset, while improving generalization.
- Large Language Model (LLM) ... Natural Language Processing (NLP) ...Generation ... Classification ... Understanding ... Translation ... Tools & Services:
- Gemini ... multimodality — reasoning seamlessly across text, images, video, audio, and code
- LaMDA (Language Model for Dialogue Applications): our breakthrough conversation technology
- Language Interpretability Tool (LIT) | Google - GitHub
- Google Natural Language
- Google Semantic Reactor
- Bidirectional Encoder Representations from Transformers (BERT)
- Gboard on Pixel phones now uses an on-device neural network for Speech Recognition | Kyle Wiggers - VentureBeat
- Universal Sentence Encoder lite a model that encodes text into 512-dimensional embeddings. These embeddings can then be used as inputs to natural language processing tasks such as sentiment classification and textual similarity analysis. This module is a TensorFlow.js
- AI Platform
- AI Hub - explore and use a variety of AI asset categories. AI Hub offers a collection of components for developers and data scientists building artificial intelligence (AI) systems. Use AI Hub to: [1] Find, deploy, and use Kubeflow Pipelines and components, [2] explore code and learn in interactive Jupyter notebooks, [3] explore and reuse TensorFlow modules, Explore, deploy, and use trained models, [4] use prepackaged virtual machine (VM) images to quickly set up your AI environment, and [5] share AI components with your colleagues.
- Kubeflow Pipelines ML workflows on Kubernetes
- Google AutoML
- Cloud Vision
- Cloud Vision API - drag & drop picture on webpage
- Artificial General Intelligence (AGI) to Singularity ... Curious Reasoning ... Emergence ... Moonshots ... Explainable AI ... Automated Learning
- We’re making tools and resources available so that anyone can use technology to solve problems | Google AI
- Dopamine - reinforcement learning algorithms
- Google AI Experiments
- ML Engine
- Prediction API
- Grow with Google
- Learn from ML experts at Google
- Google Internet of Things (IoT)
- Psychlab ...testing virtual agents in 3D environments
- Deep Reinforcement Learning (DRL) ...Importance Weighted Actor-Learner Architecture (IMPALA)
- Google AIY Projects Program ... connect Vision or Voice Kit to a Wi-Fi network right from mobile device
- Android Neural Networks API ...machine learning on Android devices
- Big\Table ...designed with a storage engine for machine learning applications leading to better predictions
- Pub/Sub ...messaging and ingestion for event-driven systems and streaming analytics.
- BiqQuery ML (BQML) ...enables users to create and execute machine learning models in BigQuery by using standard SQL queries.
- Firebase ...mobile and web functionality like analytics, databases, messaging and crash reporting
- DialogFlow ...creating conversational AI applications, including chatbots, voicebots, and IVR bots
- Google Analytics ...measure your web traffic
- Teachable Machine ...train a computer to recognize your own images, sounds, & poses
- Google Coral ...toolkit to build products with local AI. Our on-device inferencing capabilities
- Google Sheets ...access, create, and edit your spreadsheets wherever you go — from your phone, tablet, or computer
- Google Facets ...contains two robust visualizations to aid in understanding and analyzing machine learning datasets
- DeepMind - Open Source
- People + AI Research (PAIR) ... devoted to advancing the research and design of people-centric AI systems.
- Towards a Human-like Open-Domain Chatbot | D. Adiwardana, M. Luong, D. So, J. Hall, N. Fiedel, R. Thoppilan, Z. Yang, A. Kulshreshtha, G. Nemade, Y. Lu, Q. Le - arCXiv - Cornell University ... We present Meena, a multi-turn open-domain chatbot trained end-to-end on data mined and filtered from public domain social media conversations. This 2.6B parameter neural network is simply trained to minimize perplexity of the next token.
Google has been developing AI for more than two decades. Some of their most popular products like Lens and Translate were built entirely using artificial intelligence technologies like optical character recognition and machine learning. Google has long relied on Artificial Intelligence-related resources to power, improve, and enhance its core products such as the Google search engine, voice search, and its photos app. Google is one of the leading companies in the field of AI. It has been investing heavily in AI research for many years, and it has made significant progress in a number of areas, including:
- Natural Language Processing (NLP): Google's AI technologies are used in a variety of products and services, including Google Search, Google Translate, and Google Assistant. These technologies allow Google to understand human language and respond to users' queries in a natural way.
- Computer vision: Google's AI technologies are also used in computer vision, which is the ability of computers to see and understand the world around them. These technologies are used in products and services such as Google Photos, Google Lens, and Google Maps.
- Machine Learning (ML): Google is also a leader in machine learning, which is a type of AI that allows computers to learn from data. Google's machine learning technologies are used in a variety of products and services, including Google Ads, Google Cloud Platform, and Google Translate.
Google's AI research is ongoing, and the company is constantly working to improve its technologies. In recent years, Google has made significant progress in developing new AI technologies, such as:
- LaMDA: is a large language model that can generate text, translate languages, write different kinds of creative content, and answer your questions in an informative way.
- PaLM: is a large language model that is even more powerful than LaMDA. It can understand and respond to complex questions, and it can generate different creative text formats of text content, like poems, code, scripts, musical pieces, email, letters, etc.
- Imagen: is an AI model that can generate realistic images from text descriptions.
- MusicLM: is an AI model that can generate music from text descriptions.
These are just a few examples of Google's AI research. The company is constantly working to develop new AI technologies that can make a positive impact on the world. So, when people say that Google is missing the boat on AI, they are simply wrong. Google is one of the leading companies in the field, and it is constantly working to improve its AI technologies.
|
|
The Path From Cloud AutoML to Custom Model (Cloud Next '19)
by Sara Robinson
|
|