Artificial Intelligence (AI) for City Planning Training Course
What will cities look like in the future? How can Artificial Intelligence (AI) be used to improve city planning? How can AI be used to make cities more efficient, livable, safer and environmentally friendly?
In this instructor-led, live training (onsite or remote), we examine the various technologies that make up AI, as well as the skill sets and mental framework required to put them to use for city planning. We also cover tools and approaches for gathering and organizing relevant data for use in AI, including data mining.
Audience
- City planners
- Architects
- Developers
- Transportation officials
Format of the Course
- Part lecture, part discussion, and a series of interactive exercises.
Note
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction
- AI for city planning
Uses and Opportunities for City Service Providers
- Architecture, transportation, public safety, land use, environment, etc.
Applications for AI
- Computer Vision, Natural Language Procession (NLP), Voice Recognition, etc.
The Data Behind AI
- Data as the enabler of AI
- Gaining access to the data
The Computation behind AI
- Probability and Statistics as the Core
- How Algorithms Enable Intelligence
The Logic Behind AI
- Programming Language used in AI
- Needed skillsets
Teaching Machines How to Learn
- Understanding machine learning
- Applying machine learning libraries to develop intelligent systems
Advanced Approaches to Machine Learning
- Deep Learning
Case Study
- Predicting traffic bottlenecks with machine learning
The Tooling behind AI
- Different databases for different purposes
- Data processing engines
- Building the infrastructure on premise or in the cloud
Analyzing the Data
- Handling large volumes of data
- Aggregating data across agencies
- Data preparation, staging, analysis and reporting
- Data mining approaches
Case Study
- Collecting, filtering and analyzing demographic data by neighborhood
The Interplay of AI and IoT
- Cameras, sensors, actuators, etc.
- Assessing the city's network infrastructure
Autonomous Decision Making and Execution
- Using rules engines and expert systems to make decisions
- Programming machines to take actions on their own
Case Study
- Responding to emergencies based on real-time data
Automating Human Processes
- The interplay of humans and machine
- Optimizing processes in municipal departments
Bringing it All Together
- The low-hanging fruit for city planners
- Constructing a city wide digital platform
Planning and Communicating an AI Strategy
- Needs assessment and return on investment
- Bringing together city leaders, agencies, businesses and universities
Summary and Conclusion
Requirements
- An understanding of city planning
- A basic understanding of programming concepts
Open Training Courses require 5+ participants.
Artificial Intelligence (AI) for City Planning Training Course - Booking
Artificial Intelligence (AI) for City Planning Training Course - Enquiry
Artificial Intelligence (AI) for City Planning - Consultancy Enquiry
Upcoming Courses
Related Courses
AI Automation with n8n and LangChain
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at developers and IT professionals of all skill levels who wish to automate tasks and processes using AI without writing extensive code.
By the end of this training, participants will be able to:
- Design and implement complex workflows using n8n's visual programming interface.
- Integrate AI capabilities into workflows using LangChain.
- Build custom chatbots and virtual assistants for various use cases.
- Perform advanced data analysis and processing with AI agents.
LangChain: Building AI-Powered Applications
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at intermediate-level developers and software engineers who wish to build AI-powered applications using the LangChain framework.
By the end of this training, participants will be able to:
- Understand the fundamentals of LangChain and its components.
- Integrate LangChain with large language models (LLMs) like GPT-4.
- Build modular AI applications using LangChain.
- Troubleshoot common issues in LangChain applications.
LangChain Fundamentals
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at beginner-level to intermediate-level developers and software engineers who wish to learn the core concepts and architecture of LangChain and gain the practical skills for building AI-powered applications.
By the end of this training, participants will be able to:
- Grasp the fundamental principles of LangChain.
- Set up and configure the LangChain environment.
- Understand the architecture and how LangChain interacts with large language models (LLMs).
- Develop simple applications using LangChain.
Building Intelligent Applications with AI and ML
28 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at intermediate-level to advanced-level AI professionals and
software developers who wish to build intelligent applications using AI and ML.
By the end of this training, participants will be able to:
- Understand the advanced concepts and technologies behind AI and ML.
- Analyze and visualize data to inform AI/ML model development.
- Build, train, and deploy AI/ML models effectively.
- Create intelligent applications that can solve real-world problems.
- Evaluate the ethical implications of AI applications in various industries.
Intelligent Applications Fundamentals
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at beginner-level IT professionals who wish to gain a foundational understanding of intelligent applications and how they can be applied in various industries.
By the end of this training, participants will be able to:
- Understand the history, principles, and impact of artificial intelligence.
- Identify and apply different machine learning algorithms.
- Manage and analyze data effectively for AI applications.
- Recognize the practical applications and limitations of AI in different sectors.
- Discuss the ethical considerations and societal implications of AI technology.
Intelligent Applications Advanced
21 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at intermediate-level to advanced-level data scientists, engineers, and AI practitioners who wish to master the intricacies of intelligent applications and leverage them to solve complex, real-world problems.
By the end of this training, participants will be able to:
- Implement and analyze deep learning architectures.
- Apply machine learning at scale in a distributed computing environment.
- Design and execute reinforcement learning models for decision-making.
- Develop sophisticated NLP systems for language understanding.
- Utilize computer vision techniques for image and video analysis.
- Address ethical considerations in the development and deployment of AI systems.
Building Intelligent Mobile Applications
35 HoursIntelligent applications (aka intelligent apps and I-apps) are next generation apps that can continually learn from user interactions to provide better value and relevance to users.
In this instructor-led, live training, participants will learn how to build intelligent mobile applications and bots.
By the end of this training, participants will be able to:
- Understand the fundamental concepts of intelligent applications
- Learn how to use various tools for building intelligent applications
- Build intelligent applications using Azure, Cognitive Services API, Stream Analytics, and Xamarin
Audience
- Developers
- Programmers
- Hobbyists
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Cognitive Computing: An Introduction for Business Managers
7 HoursCognitive computing refers to systems that encompass machine learning, reasoning, natural language processing, speech recognition and vision (object recognition), human–computer interaction, dialog and narrative generation, to name a few. A cognitive computing system is often comprised of multiple technologies working together to process in-memory 'hot' contextual data as well as large sets of 'cold' historical data in batch. Examples of such technologies include Kafka, Spark, Elasticsearch, Cassandra, and Hadoop.
In this instructor-led, live training, participants will learn how Cognitive Computing compliments AI and Big Data and how purpose-built systems can be used to realize human-like behaviors that improve the performance of human-machine interactions in business.
By the end of this training, participants will understand:
- The relationship between cognitive computing and artificial intelligence (AI)
- The inherently probabilistic nature of cognitive computing and how to use it as a business advantage
- How to manage cognitive computing systems that behave in unexpected ways
- Which companies and software systems offer the most compelling cognitive computing solutions
Audience
- Business managers
Format of the course
- Lecture, case discussions and exercises
Prompt Engineering for ChatGPT
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at beginner-level to advanced-level developers and researchers who wish to craft effective prompts to elicit desired responses from ChatGPT.
By the end of this training, participants will be able to:
- Understand the principles of prompt engineering for AI models like ChatGPT.
- Design prompts that effectively guide AI to produce desired outcomes.
- Apply ethical considerations in crafting prompts.
- Anticipate and adapt to the evolving landscape of AI interactions.
Prompt Engineering for AI Text and Image Generation
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at AI practitioners and enthusiasts who wish to harness the power of prompts to generate impressive and realistic text and images.
By the end of this training, participants will be able to:
- Have a solid understanding of prompt engineering concepts.
- Write accurate and effective prompts for ChatGPT, Stable Diffusion, DALL-E 2, Leonardo AI, and MidJourney.
- Generate hyper-realistic text and images using the latest tools and techniques in prompt engineering.
- Use AI-powered prompt engineering tools to automate prompt generation.
- Apply prompt engineering to various use cases.
- Incorporate prompt engineering into their own projects and workflows.
Prompt Engineering for Visual Production
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at intermediate-level visual content creators who wish to leverage AI for enhanced visual production.
By the end of this training, participants will be able to:
- Craft detailed prompts to generate complex images.
- Understand the nuances of language that influence visual AI output.
- Apply prompt engineering techniques to various forms of visual media.
- Evaluate and refine AI-generated images to meet production standards.
Leonardo AI: Creating AI Images and Talking Portraits
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at digital artists and AI enthusiasts who wish to use Leonardo AI to create complex visual content and realistic talking portraits.
By the end of this training, participants will be able to:
- Generate stunning images using Leonardo AI.
- Train datasets for your own models, and experiment with exising fine tuned models on Leonardo AI.
- Conduct image to image generation, and complex prompt generation.
- Use AI canvas to combine images and add background on Leonardo AI.
- Create talking portraits using D-ID.
Midjourney for Image Generation
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at digital artists and AI enthusiasts who wish to use Midjourney to generate images for various purposes, such as advertising, art, and design.
By the end of this training, participants will be able to:
- Understand the basics of Midjourney and how it works.
- Use Midjourney to generate images from natural language descriptions.
- Fine-tune Midjourney models to generate custom images.
- Implement Midjourney into their image creation workflow.
Midjourney: School of Effective Prompting
7 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at advanced-level professionals who wish to learn how to create effective and efficient prompts to fully harness the potential of AI graphics and to create perfect graphics on the first attempt.
By the end of this training, participants will be able to:
- Enhance Effective AI Graphics Prompting Skills: We will show you how to create effective prompts so that your projects become even more impressive (and on the first try).
- Create Professional Prompts: Learn the techniques for crafting thoughtful and consistent prompts like a pro.
- Effectively Use of Midjourney Commands and Parameters: Understand how to fully utilize Midjourney's capabilities (no command will be unfamiliar to you).
- High-Quality Photos and Graphics: Discover how to generate images of the highest possible quality.
- Control Over Generated Graphics: Learn how to precisely control the graphic creation process (ensuring you have full control over the AI tool).
- Realize Your Ideas: Find out how to turn your ideas into finished, professional works (we will work on your ideas).
ADDITIONALLY: As part of the training, you will have access to over 250 pages of ready-made tips and prompts to help you refine your skills.
OpenAI Sora for Video Creation
14 HoursThis instructor-led, live training in Moldova (online or onsite) is aimed at beginner-level video creators who wish to use Sora to generate videos for various purposes.
By the end of this training, participants will be able to:
- Understand the concepts behind Sora and its applications in video creation.
- Use Sora to generate videos from prompts.
- Enhance video quality and relevance with the assistance of Sora.
- Implement best practices for using Sora in video creation workflows.