Vincent van Gogh in watercolour
created by generative AI software
Artificial intelligent (AI) agents are software entities designed to
perceive their environment, make decisions, and take actions
autonomously to achieve specific goals. These agents can interact
with users, their environment, or other agents. AI agents are used
in various applications, including virtual assistants, chatbots,
autonomous vehicles, game-playing systems, and industrial
robotics. AI agents operate within the constraints of their
programming, available computational resources, and hardware
limitations. This means they are restricted to performing tasks
within their defined scope and have finite memory and processing
capabilities. In real-world applications, AI agents often face time
constraints for decision-making and action execution. Many AI
agents incorporate learning algorithms, enabling them to improve
their performance over time through experience or training. Using
machine learning, AI agents can adapt to new situations and
optimise their behaviour for their designated tasks.[175][176][177]
There are also thousands of successful AI applications used to solve specific problems for specific
industries or institutions. In a 2017 survey, one in five companies reported having incorporated "AI" in
some offerings or processes.[178] A few examples are energy storage, medical diagnosis, military
logistics, applications that predict the result of judicial decisions, foreign policy, or supply chain
management.
AI applications for evacuation and disaster management are growing. AI has been used to investigate if
and how people evacuated in large scale and small scale evacuations using historical data from GPS,
videos or social media. Further, AI can provide real time information on the real time evacuation
conditions.[179][180][181]
In agriculture, AI has helped farmers identify areas that need irrigation, fertilization, pesticide treatments
or increasing yield. Agronomists use AI to conduct research and development. AI has been used to predict
the ripening time for crops such as tomatoes, monitor soil moisture, operate agricultural robots, conduct
predictive analytics, classify livestock pig call emotions, automate greenhouses, detect diseases and pests,
and save water.
Artificial intelligence is used in astronomy to analyze increasing amounts of available data and
applications, mainly for "classification, regression, clustering, forecasting, generation, discovery, and the
development of new scientific insights." For example, it is used for discovering exoplanets, forecasting
solar activity, and distinguishing between signals and instrumental effects in gravitational wave
astronomy. Additionally, it could be used for activities in space, such as space exploration, including the
analysis of data from space missions, real-time science decisions of spacecraft, space debris avoidance,
and more autonomous operation.
Other industry-specific tasks