Artificial Intelligence

What if you could teach a machine to think? What if it could analyze the situation and its environment, and decide the best way to achieve its goals? 

That's the goal of artificial intelligence, the theory and development of computer systems able to perform tasks that normally require human intelligence, such as visual perception, speech recognition, decision-making and translating between languages. 

Artificial intelligence is increasingly used by businesses to improve products, processes, efficiency and safety. Think of the virtual assistant on your phone, a self-driving car or an assembly line that operates almost autonomously. 

At the University of Louisville, our smart humans are working to make machines smarter. Areas of focus include:

» Automation

» Machine learning

» Artificial Intelligence Safety

» Data and Web Mining

» Robotics 



Automation, sometimes also called automatic control, allows equipment or machinery to operate with little to no human interaction. This can help companies save on labor, time, energy and materials, in addition to improving the quality, accuracy and precision of their processes.

 The applications are near limitless and span a wide range of industries, including: 

  • Manufacturing processes in factories;
  • Powering on electrical or telephone networks; 
  • And steering vehicles, such as ships, planes and drones.

One example of automation research at the University of Louisville is the Aerial Robotics Lab, which is working to create autonomous aircraft systems. The idea is improve efficiency and effectiveness in group flights of autonomous aircrafts, or "drones," which could have use for emergency responders and industry, alike. 

The drones would take aerial assessments, and using image processing and computer vision to equip smaller micro unmanned air vehicles with the ability to fly autonomously indoors.


Machine Learning

Some computers are specifically programmed, but others have to learn. Machine learning allows scientists to program robots and computers to perform certain functions by showing them lots of examples. 

The idea is to create a learning algorithm, then input data until the computer begins to recognize a pattern and can begin making predictions and decisions based on what it has learned. This has a wide range of applications for multiple industries, such as targeted advertising, engineering software or analyzing molecular structures. 

Machine learning includes: 

  • Pattern recognition, which teaches machines to see patterns and trends in data sets;
  • Neural networks, which are learning algorithms for machine learning that mimics the way neurons in your brain work together to make decisions; 
  • And deep learning, which recreates the way your brain processes light and sound, perhaps for facial and speech recognition.

At the University of Louisville, one example of our work in this area is the Computer Vision and Image Processing Lab, which uses modern hardware for the study of imaging, vision sensors, object scanning, high performance computing and visualization.



Artificial Intelligence Safety

Whether your employees are machines, humans or both, safety is key. Just like human workers, it's important to train them well on how to do their jobs and take precautions to ensure they have the proper environment in which to do it.

Aside from preventing accidents and other mistakes, our researchers are studying how to make artificial intelligence as safe as possible. 

One of our notable researchers in this area is Dr. Roman V. Yampolskiy, author of Artificial Superintelligence: a Futuristic ApproachHe discusses the promises and risks of an artificially intelligent future in this video