Smart cities and IIoT

Image
Smart cities and IIoT In this article we will talk about smart citites asd IIoT ( Industrial Internet of Things) if you want to know about smart cities and IIoT then this article gonna help you alot. Smart Cities  In general, a smart city is a city that uses technology to provide services and solve city problems. A smart city does things like improve transportation and accessibility, improve social services, promote sustainability, and give its citizens a voice.  The main goals of a smart city are to improve:  Public Transportation  IT-connectivity  Water Management  Power Supply  Sanitation  Waste management  Urban mobility  E-governance  Citizen participation  How a smart city works ? Smart cities use a combination of the internet of things (IoT) devices, software solutions, user interfaces (UI) and communication networks. However, they rely first and foremost on the IoT. Smart cities utilize their web of con...

ChatGPT

ChatGPT

In this article we will talk about ChatGPT. What is ChatGPT. How it works, How to use ChatGPT. Technologies used to make ChatGPT, Limitations of ChatGPT ,Advantage and disadvantage of ChatGPT and many more. 



What is ChatGPT ?

ChatGPT (Chat Generative Pre-trained Transformer)

ChatGPT (Chat Generative Pre-trained Transformer) is a chatbot developed by OPENAI and launched in November 2022. It is built on top of OpenAI's GPT-3 family of large language model and has been fine-tuned (an approach to transfer learning ) using both SUPERVISED and REINFORCEMENT LEARNING (if you don't know what is supervised and reinforcement learning then read our previous article MACHINE LEARNING) techniques.

ChatGPT was launched as a prototype on November 30, 2022, and quickly garnered attention for its detailed responses and articulate answers across many domains of knowledge. Its uneven factual accuracy, however, was identified as a significant drawback.Following the release of ChatGPT, OpenAI's valuation was estimated at us $29 billion.

ChatGPT is a natural language processing tool driven by AI technology that allows you to have human-like conversations and much more with a chatbot. The language model can answer questions, and assist you with tasks such as composing emails, essays, and code.

For example, you can ask it encyclopedia questions like, "Explain Newton's laws of motion." You can tell it, "Write me a poem," and when it does, say, "Now make it more exciting." You ask it to write a computer program that'll show you all the different ways you can arrange the letters of a word.
Here's the catch: ChatGPT doesn't exactly know anything. It's an AI that's trained to recognize patterns in vast swaths of text harvested from the internet, then further trained with human assistance to deliver more useful, better dialog. The answers you get may sound plausible and even authoritative, but they might well be entirely wrong, as OpenAI warns.
Chatbots have been of interest for years to companies looking for ways to help customers get what they need and to AI researchers trying to tackle the Turing Test. That's the famous "Imitation Game" that computer scientist Alan Turing proposed in 1950 as a way to gauge intelligence: Can a human conversing with a human and with a computer tell which is which?
But chatbots have a lot of baggage, as companies have tried with limited success to use them instead of humans to handle customer service work. A study of 1,700 Americans, sponsored by a company called Ujet, whose technology handles customer contacts, found that 72% of people found chatbots to be a waste of time.
ChatGPT has rapidly become a widely used tool on the internet. UBS analyst Lloyd Walmsley estimated in February that ChatGPT had reached 100 million monthly users the previous month, accomplishing in two months what took TikTok about nine months and Instagram two and a half years. The New York Times, citing internal sources, said 30 million people use ChatGPT daily.




Tasks ChatGPT excels at include:

  • Providing answers to questions.
  • Completing a given text or a phrase.
  • Writing fiction and non-fiction content from prompts.
  • Producing humanlike chatbot responses.
  • Generating computer code.
  • Translating text from one language to another.
  • Performing calculations.
  • Summarizing a given text.
  • Classifying text into different categories.
  • Analyzing text sentiment.
  • Generating text that summarizes data in tables and spreadsheets.
  • Responding to user input in a conversational manner

How does ChatGPT Work ?



ChatGPT works with AI-trained models for providing an immersive experience to their users via textual forms. The models have been trained in such a way that it chats with human just like other humans and it continuously reinforces learning from the feedback received from human beings.

 In other words, it is nothing more than a model that is being trained by humans and powered by AI, and based on the inputs and feedback, it shifts its pattern and responds accordingly. OpenAI stated in a statement that this model works on Reinforcement Learning from Human Feedback or RLHF that can reject inappropriate inputs, train themselves to provide the best solution and answer all the users’ queries.

How was ChatGPT trained?



Data scientists and machine learning engineers used SEMI-SUPERVISED LEARNING to train ChatGPT.
Semi-supervised learning algorithms are trained on datasets that are partially labeled; some of the data points have a label and some do not. The model uses the labeled data to predict the output of the unlabeled data
According to OpenAI, data scientists gathered the huge amount of unlabeled data required to train the LLM by scraping the internet. They supplemented this with text sources that were either in the public domain or made available for use by researchers and possibly governments.
OpenAI has not revealed exactly how they were able to label the immensely large data sets required to fine-tune the model, but it's known they out source some of the leveling and it's likely they also took advantage of crowdsourcing platforms like Amazon's Mechanical Turk

How to use ChatGPT

Step 1OpenAI/ChatGPT



Step 2 - A new window will then apper on your screen and you will be asked to login or sign up to start.






Step 3 - You will be then redirected  to the main page , and you will find a small guide  you will be able to see a screen with multiple option that you can do with ChatGPT , with a small chat box in the bottom line.


Step 4 - We have shared the shreenshot for reference that how you can interact using ChatGPT. 



Limitation of ChatGPT

  • ChatGPT sometimes writes plausible-sounding but incorrect or nonsensical answers. Fixing this issue is challenging, as: 
  • (1) during RL training, there’s currently no source of truth; 
  • (2) training the model to be more cautious causes it to decline questions that it can answer correctly; and 
  • (3) supervised training misleads the model because the ideal answer depends on what the model knows, rather than what the human demonstrator knows.
  • ChatGPT is sensitive to tweaks to the input phrasing or attempting the same prompt multiple times. For example, given one phrasing of a question, the model can claim to not know the answer, but given a slight rephrase, can answer correctly.
  • The model is often excessively verbose and overuses certain phrases, such as restating that it’s a language model trained by OpenAI. These issues arise from biases in the training data (trainers prefer longer answers that look more comprehensive) and well-known over-optimization issues.
  • Ideally, the model would ask clarifying questions when the user provided an ambiguous query. Instead, our current models usually guess what the user intended.
  • While we’ve made efforts to make the model refuse inappropriate requests, it will sometimes respond to harmful instructions or exhibit biased behavior. We’re using the Moderation API to warn or block certain types of unsafe content, but we expect it to have some false negatives and positives for now. We’re eager to collect user feedback to aid our ongoing work to improve this system.

How people are using ChatGPT ?

Coding: The days are not far away when technologies like this would change the meaning of programming and people have been enjoying working on different languages using this tool.

•Poetry: Many users have posted updates where they have shared their experiences of writing poets using ChatGPT

•Song Writing: Since this tool works with AI-model and is capable of generating texts, it can easily write a song in a matter of time.

•Game/Movie Suggestion: It is also being considered as a replacement for the Google search engine which is actually a big statement but the wonders it is doing are still unimaginable and based on users’ inputs, it can provide suggestions for food, movies, games, etc.


What kinds of questions can you ask?

You can ask anything, though you might not get an answer. OpenAI suggests a few categories, like explaining physics, asking for birthday party ideas and getting programming help.
I asked it to write a poem, and it did, though I don't think any literature experts would be impressed. I then asked it to make it more exciting, and lo, ChatGPT pumped it up with words like battlefield, adrenaline, thunder and adventure.
One wacky example shows how ChatGPT is willing to just go for it in domains where people would fear to tread: a command to write "a folk song about writing a rust program and fighting with lifetime errors."
ChatGPT's expertise is broad, and its ability to follow a conversation is notable. When I asked it for words that rhymed with "purple," it offered a few suggestions, then when I followed up "How about with pink?" it didn't miss a beat. (Also, there are a lot more good rhymes for "pink.")
When I asked, "Is it easier to get a date by being sensitive or being tough?" GPT responded, in part, "Some people may find a sensitive person more attractive and appealing, while others may be drawn to a tough and assertive individual. In general, being genuine and authentic in your interactions with others is likely to be more effective in getting a date than trying to fit a certain mold or persona."
You don't have to look far to find accounts of the bot blowing people's minds. Twitter is awash with users displaying the AI's prowess at generating art prompts and writing code.Some have even  proclaimed "Google is dead,"along with the college essay. We'll talk more about that below.
CNET writer David Lumb has put together a list of some useful ways ChatGPT can help, but more keep cropping up. One doctor says he's used it to persuade a health insurance company to pay for a patient's procedure.

Advantage of ChatGPT

1.Generates human-like text: ChatGPT is trained on a large corpus of text and can generate text that is difficult to distinguish from text written by a human.

2.Can be fine-tuned: ChatGPT can be fine-tuned on specific tasks such as question answering, dialogue systems, and text summarization.

3.Can handle a wide range of topics: ChatGPT has been trained on a diverse set of text, which means it has the ability to handle a wide range of topics.

4.Can generate long-form text: ChatGPT is capable of generating long pieces of text, such as articles or essays, which can be useful for content creation.

5.Can be integrated with other systems: ChatGPT can be integrated with other systems such as chatbots, virtual assistants, and language translation systems.

Disadvantage of ChatGPT

1.Lack of context awareness: ChatGPT does not have the ability to understand the context of the conversation or the user’s intent, which can lead to irrelevant or nonsensical responses.

2.Can generate biased or offensive content: Since ChatGPT is trained on a dataset that reflects the biases of its source data, it can generate biased or offensive content if not properly monitored.

3.Lack of common-sense knowledge: ChatGPT does not possess common sense knowledge, it may struggle to understand and respond to certain types of questions or requests that involve common-sense reasoning.

4.Over-reliance on training data: ChatGPT’s performance is directly tied to the quality and quantity of the training data.

5.Can be computationally expensive: Running ChatGPT requires a significant amount of computational resources, which can be costly and impractical for some applications.

Benefits of ChatGPT

1.Automation of tasks: ChatGPT can automate tasks such as text generation, content creation, and customer service, which can save time and increase efficiency.

2.Improved customer service: ChatGPT can be integrated into customer service systems to provide quick and accurate responses to customers, improving the overall customer experience.

3.Increased productivity: ChatGPT can assist with writing, research, and data analysis, which can increase productivity in various industries.

4.Personalization: ChatGPT can be fine-tuned to understand the specific language and style of a given industry or company, providing a more personalized experience for customers.

5.Creative applications: ChatGPT can be used in creative applications such as writing fiction, poetry, or song lyrics, which can be beneficial for artists, writers and other creatives.


FAQs



Is ChatGPT free?



Yes, for the moment at least, but in January OpenAI added a paid version that responds faster and keeps working even during peak usage times when others get messages saying, "ChatGPT is at capacity right now."

You can sign up on a waiting list if you're interested. OpenAI's Altman warned that ChatGPT's "compute costs are eye-watering" at a few cents per response, Altman estimated. OpenAI charges for DALL-E art once you exceed a basic free level of usage.

But OpenAI seems to have found some customers, likely for its GPT tools. It's told potential investors that it expect $200 million in revenue in 2023 and $1 billion in 2024, according to Reuters.

Can ChatGPT write software?



Yes, but with caveats. ChatGPT can retrace steps humans have taken, and it can generate actual programming code. "This is blowing my mind," said one programmer in February, showing on Imgur the sequence of prompts he used to write software for a car repair center. "This would've been an hour of work at least, and it took me less than 10 minutes."
You just have to make sure it's not bungling programming concept or using software that doesn't work. The StackOverflow ban on ChatGPT-generated software is there for a reason.
But there's enough software on the web that ChatGPT really can work. One developer, Cobalt Robotics Chief Technology Officer Erik Schluntz, tweeted that ChatGPT provides useful enough advice that, over three days, he hadn't opened stackoverflow once to look for advice.
Another, Gabe Ragland of AI art site Lexica, used catatgpt to write website codebuilt with the React tool.
ChatGPT can parserregular expression (regex), a powerful but complex system for spotting particular patterns, for example dates in a bunch of text or the name of a server in a website address. "it is like having a programming tutor on hand 24/7," tweeted programmer James Blackwell about ChatGPT's ability to explain regex.
Here's one impressive example of its technical chops: ChatGPY can emulate a linux computer delivering correct responses to command-line input.

Is this better than Google search?



Asking a computer a question and getting an answer is useful, and often ChatGPT delivers the goods.
Google often supplies you with its suggested answers to questions and with links to websites that it thinks will be relevant. Often ChatGPT's answers far surpass what Google will suggest, so it's easy to imagine GPT-3 is a rival.
But you should think twice before trusting ChatGPT. As when using Google and other sources of information like Wikipedia, it's best practice to verify information from original sources before relying on it.
Vetting the veracity of ChatGPT answers takes some work because it just gives you some raw text with no links or citations. But it can be useful and in some cases thought provoking. You may not see something directly like ChatGPT in Google search results, but Google has built large language models of its own and uses AI extensively already in search.
That said, Google is keen to tout its deep AI expertise, ChatGPT triggered a "code red" emergency within Google, according to The New York Times, and drew Google co-founders Larry Page and Sergey Brin back into active work. Microsoft could build CatGPT into its rival search engine, Bing. Clearly ChatGPT and other tools like it have a role to play when we're looking for information.
So ChatGPT, while imperfect, is doubtless showing the way toward our tech future.






Comments

Post a Comment

Popular posts from this blog