OpenAI is an AI safety research lab that was founded in 2015 with a mission to develop beneficial artificial intelligence and ensure that future AI technology is aligned with human values. It researches areas like language models, computer vision, robotics, and more using techniques such as deep learning and reinforcement learning. Some of its projects include ChatGPT, DALL-E, and CLIP.
1. OpenAI is an AI research and deployment company. Mission is to ensure that artificial general intelligence benefits all of humanity.
24 September 2023
2. OpenAI is an artificial intelligence research laboratory consisting of the for-
profit OpenAI LP and its parent company, the non-profit OpenAI Inc.
24 September 2023
Dr. Gian Devi
Assistant Professor
Department of Computer Science
Govt. College for Girls
Gurugram
ChatGPT
OpenAI
4. OpenAI Founded
The company was founded with the goal of developing and promoting friendly AI in a responsible way,
with a focus on transparency and open research.
…………….. …………... John
Schulman
Ilya
Sutskever
Greg
Brockman
Wojciech
Zaremba
24 September 2023
5. OpenAI
Milestones
OpenAI is an artificial intelligence
research laboratory consisting of the for-
profit OpenAI LP and its parent
company, the non-profit OpenAI Inc.
Generative Models
June 16, 2016
Ingredients for Robotics
Research
February 26, 2018
Solving Rubik’s Cube with
a Robot Hand
October 15, 2019
Multimodal Neurons in
Artificial Neural Networks
March 4, 2021
24 September 2023
6. Technologies
Our API has been deployed in thousands of
applications with tasks ranging from helping
people learn new languages to solving complex
classification problems.
Artificial
Intelligence
ChatGpt
Deep Learning
Machine Learning
Machine Learning is a subset of AI that
involves using algorithms to learn from
data and make predictions based on
that data. In the case of ChatGPT,
machine learning is used to train the
model on a massive corpus of text data
and make predictions about the next
word in a sentence based on the
previous words.
In the case of ChatGPT, deep learning is
used to train the model’s transformer
architecture, which is a type of neural
network that has been successful in
various NLP tasks. The transformer
architecture enables ChatGPT to
understand and generate text in a way
that is coherent and natural-sounding.
24 September 2023
Artificial Intelligence (AI) refers to the
development of computer systems that
can perform tasks typically requiring
human intelligence, such as
understanding natural language,
recognizing patterns, solving problems,
and making decisions.
ChatGPT is trained on a diverse range of
text data, making it a versatile tool for
tasks ranging from chatbots and virtual
assistants to content creation and text-
based problem-solving. It is designed
for natural language understanding and
generation, enabling it to engage in
text-based conversations, answer
questions, and assist users across
various domains.
7. ChatGPT
ChatGPT is a large language model. It is based on the
transformer architecture and is trained on a dataset of
internet text to generate human-like responses to natural
language prompts. It is capable of performing a wide range
of language tasks such as question answering, text
completion, and language translation. The model's
performance can be fine-tuned for specific applications by
training it on a task-specific dataset.
24 September 2023
8. ChatGPT’s Goals
The goals of The goal of ChatGPT is to facilitate natural and
meaningful human-computer interactions by generating coherent
and contextually relevant text-based responses.
24 September 2023
9. Architecture Chat_GPT
ChatGPT is based on the transformer architecture, a type of
neural network that was first introduced in the paper
“Attention is All You Need” by Vaswani et al. The transformer
architecture allows for parallel processing, which makes it well-
suited for processing sequences of data such as text.
ChatGPT uses the PyTorch library, an open-source machine
learning library, for implementation.
24 September 2023
10. How does it work?
The team also includes software engineers, who
develop and maintain the company's software
infrastructure, and a business development team
focusing on partnerships and commercializing
OpenAI's technology.Overall, the OpenAI team is a
diverse group of experts from different fields
dedicated to advancing state of the art in AI and
making it more beneficial to humanity.
24 September 2023
11. Tokenization and Tokens in ChatGPT
Tokenization is the process of dividing the input text into
individual tokens, where each token represents a single
unit of meaning. In ChatGPT, tokens are usually words or
sub words, and each token is assigned a unique numerical
identifier called a token ID.
24 September 2023
12. Training Process
Of ChatGPT 1. Pre Training
OpenAI conducts research in
a variety of areas related to
AI. Research aims to advance
the state of the art in AI and
make it more beneficial to
humanity.
2. Fine Tuning
OpenAI develops advanced AI
technologies that can perform
a wide range of tasks, such as
language translation and
image generation.
The training process of ChatGPT is a complex
and multi-step process. The main purpose of
this process is to fine-tune the model’s
parameters so that it can produce outputs
that are in line with the expected results.
The main objective of this phase is to
obtain the representation of text
data in the form of token
embedding. These token embedding
are learned through the transformer
encoder blocks that are trained on
the large corpus of text data.
The objective of this phase is to
adapt the model to the specific task
and fine-tune the parameters so
that the model can produce outputs
that are in line with the expected
results. One of the most important
things in the fine-tuning phase is the
selection of the appropriate
prompts.
24 September 2023
13. Featured
01
02
03
04
05
Input Layer
Feed Forward NN
Multi Head
Mechanism
Transformer Block
Embedding Layer
ChatGPT is made up of a series of layers, each of which
performs a specific task.
24 September 2023
15. ChatGPT
Advantage
There are several advantages to using ChatGPT
or other large language models like it:
6. Flexibility
4. Speed 5. Easy to use
1. High Quality of
Generated Text
3. Large
Vocabulary
2. Cost
effective
24 September 2023
16. How To Get
Chat GPT?
Step 1: Create an account on the OpenAI
website.
Step 2: Obtain an API key, which you'll use
to authenticate your API calls.
Step 3: Use one of the API client libraries
provided by OpenAI, such as the Python
library, to interact with the API in your code.
Step 4: You can use the API to generate text
in a variety of formats and lengths, and
control the level of completeness of the
generated text.
24 September 2023
17. Build
An Application
Text completion
Generate and edit text
Image generation
Generate and edit images
Fine-tuning
Train a model for your use case
Code completion
Generate, edit, and explain code
Embeddings
Search, classify, and compare text
24 September 2023
18. Competitors
Google
Google has a large team of AI researchers and
engineers working on a variety of projects,
computer vision, and machine learning.
Microsoft
Microsoft has a strong presence in the AI field,
with research efforts focused on areas such as
natural language processing, computer vision,
and reinforcement learning.
IBM
IBM has a long history of AI research and
development, and has made significant
contributions to the field.
24 September 2023