Large Language Model (LLM) and it’s Geospatial Applications
RohitGautam47
413 views
20 slides
Jun 04, 2024
Slide 1 of 20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
About This Presentation
Large Language Model (LLM) and it’s Geospatial Applications.
Size: 9.2 MB
Language: en
Added: Jun 04, 2024
Slides: 20 pages
Slide Content
For what are you using any form of LLM(chatgpt,gemini,claude)? menti.com Code: 2399 9194
Generative AI Classic AI: known output Generative AI: new content creation
Large Language Models Billion-parameter models Web-scale pretraining Contextual text generation
LLM Tokens Basic units of text (words, parts of words, or characters) Example: "I love cats" → "I", "love", "cats" Embeddings Numerical representations of tokens Enable understanding of relationships between words Context Consideration of surrounding words Determines meaning of ambiguous words Example: "bat" in "baseball bat" vs. "bat flying" Parameters Internal settings adjusted during training More parameters = Better understanding and generation of complex text
Attention Mechanism Example Sentence: "Tourist places of Kathmandu" How it Works: Break Down Sentence: "Tourist", "places", "of", "Kathmandu" Assign Weights: High: "Tourist", "places", "Kathmandu" Low: "of" Focus on Keywords : More attention to "Tourist", "places", "Kathmandu" Output: Using the keywords, generate a sentence that makes sense and provides useful information. “Top tourist places in Kathmandu include Swayambhunath, Boudhanath Stupa, and Pashupatinath Temple”
How I am using LLM daily New way to search anything GitHub Copilot as coding assistance High quality code suggestion Debugging Writing bugless code Writing documentation, and test cases
Some Geospatial Use Cases Geocoding Data collection Just ask for data Finding data source Generate osm query ( OSM GPT ) Data Processing Unstructured to Structured Data Data Integration SQL QUERY GIS Analysis
Autonomous GPT
Let’s make LLM more powerful Fine-Tuning Retrieval-Augmented Generation (RAG) Function Calling
Fine Tuning Further training a pre-trained(foundation) model on a specific task or domain. Transfer Learning Domain Adaptation
Retrieval Augmented Generation(RAG) Knowledge-Grounded Generation Feed dynamic data as context Vector Database Similarity Search Semantic Search
Function Calling
AI AGENT
DEMO
Map Interaction
Useful Tools
Conclusion Boosting productivity(saving time) More Geospatial foundation model to come More llm powered applications in future