In the Know – UCI News
Posted: October 3, 2020 at 5:57 am
Monish Ramadoss, a computer science & engineering major with a keen interest in artificial intelligence, recalls hearing about the then-new AI@UCI Club in spring 2017. That first meeting, held in a windowless basement room of the Donald Bren School of Information & Computer Sciences, attracted a dozen or so like-minded undergraduates who wanted to discuss machine learning, computer vision and other aspects of AI.
Ramadoss kept attending the meetings for the new friendships he made as well as the stimulating subjects covered.
The idea of the club was to create an open forum for everybody to communicate their ideas about machine learning and other different topics an area where people could come together and develop new projects or even just connect, says Ramadoss, now a senior and one of 15 leaders of the AI@UCI Club.
The student-run organization currently has a mailing list of around 2,000 members.
During the academic year, 100 or so students gather twice a month for free workshops in which they get hands-on experience designing such things as chatbots think Alexa and other services that simulate conversations with humans by leveraging AI and natural language processing and fake online dating profiles, to illustrate the concept of generative adversarial networks (see definitions below). Once a quarter, guests speak at AI@UCI Club meetings about real-world applications of artificial intelligence.
Anthony Luu, a computer science major who, along with Ramadoss, is a group leader (they call themselves mentors), is interested in an AI-related career in the medical or cybersecurity field. At one club seminar, he talked about an app hes developing for UCI Dining Services: UCI is focused on zero waste. Im working on an app that allows users to take a picture of their trash, and then the app will tell them what bin to throw it in, along with instructions on how to properly dispose of it.
Club President Iman Amy Elsayed, a fifth-year computer science & engineering major, works closely with the groups academic adviser, Alex Ihler, a professor of computer science who teaches many of UCIs undergraduate machine learning classes.
AI encompasses so many different fields, Elsayed says, but at the end of the day, its all math. And I really enjoy math.
Says Ihler: The students approached me. The undergraduates wanted to have a club so they could get together and learn about different projects. A few years ago, AI clubs at universities were somewhat unusual. One reason is that machine learning in the past has not been very accessible to undergraduates. Now its starting to become more accessible and more relevant.
Shivan Vipani, a junior majoring in computer science, joined the AI@UCI Club when he was a freshman. I was interested in the workshops, and I wanted a little head start on being introduced to the world of AI, Vipani says. I thought itd be a cool way to learn and get my hands dirty.
To Andrew Laird, another club member and computer science major, AI feels like magic. He adds: Its super impressive what people have done with AI on the internet. When you get down to it, its all math and such, but its nice to be the magician.
With AI terminology a veritable alphabet soup of head-scratchers for the uninitiated, UCI Magazine asked mentors of the AI@UCI Club to explain in their own words what some of the key phrases mean.
Iman Amy Elsayed Fifth-year senior, computer science & engineering Career plans: computer vision/robotics engineer Mantra: Oreos are life.
Artificial Intelligence
Artificial intelligence is a broad term that means for a machine to demonstrate intelligence similar to humans or animals. The field encompasses several subfields such as computer vision, machine learning and natural language processing. While AI in the media often depicts a doomsday scenario, such as in The Terminator, machines dont have their own conscience and really only excel at what the programmer tells them to do. I like to describe programs as really smart 5-year-olds. They do exactly what you tell them to do.
Computer Vision
(object recognition and visual understanding) Face ID on iPhones is a popular application of computer vision, which allows technology to make sense of images, such as recognizing objects. When you open your iPhone, computer vision allows the phone to see you and unlock the phone once it recognizes you.
Jason Kahn Fifth-year senior, computer science and business information management Career plans: software and development and operations engineer Mantra: There is a time and place for decaf: never and in the trash.
Evolutionary Computation
(genetic algorithms, genetic programming) Think of this as a computerized version of Darwinism. Evolutionary computation refers to a machine learning method of optimization and learning inspired by genetics and evolution. Starting with a large group of possible solutions, we take the characteristics of the best-performing ones and produce a new set to eventually end up with the fittest. Its much like finding the best recipe for homemade cake: You try multiple different methods and find which aspects of each attempt produce the best-tasting cake. On each subsequent attempt, you only use methods that youve found create the best flavor. Over time, you end up with the perfect cake, making all your friends crown you the Cake Master.
Omkar Pathak Senior, computer science & engineering Career plans: machine learning software engineer Mantra: Enjoy what you do and do what you enjoy.
Speech Processing
(speech recognition and production) Virtual assistant technologies like Alexa, Siri or Google Assistant are great examples of speech processing AIs. When a user says Hey Siri, the iPhone employs speech recognition to understand what the user said. Then the AIs response is converted back to sound using speech synthesis, giving a more natural way to interact with your phone.
Shivan Vipani Junior, computer science Career plans: machine learning engineer Mantra: If you arent happy doing it, is it worth it?
Natural Language Processing
(machine translation) Natural language processing is the intersection between computer science and linguistics, dealing with how computers process and analyze human language. When your phone guesses what youll type next or Google answers a question for you, thats NLP hard at work to understand your sentence structure and the inherent meaning behind it. NLP is how systems like chatbots and Google Translate are able to run. As the volume of text information increases over time, NLP will play a key role in making sense of it all.
Explainable AI
Currently, AI is a black box where we dont always understand how an AI program makes a decision or comes to a conclusion. Explainable AI tries to extract and communicate why the AI program makes its decision in a way that humans can understand. Amy Elsayed
Andrew Laird Senior, computer science Career plans: machine learning software engineer Mantra: Work hard, play hard.
Reinforcement Learning
(scheduling, game playing) Reinforcement learning is the process of learning by interacting with an environment. Games are excellent examples of reinforcement learning. In 2016, Google DeepMinds AI, AlphaGo, beat the human world champion of Go an ancient Japanese game significantly more complex than chess. However, RL techniques are being applied to more than just games. Researchers are using RL to control robotic systems, optimize business strategies and even predict protein folding, which helps biologists fighting diseases, including COVID-19.
Machine Learning
Machine learning is a subfield of AI that uses statistical methods to make AI perform better with experience, or examples. We can teach a machine to recognize puppies by showing it many images of puppies and non-puppies (an example of supervised learning). The more examples of puppies we feed the machine to learn on, the better it will be at recognizing a puppy in a new image. Amy Elsayed
Anthony Luu Senior, computer science Career plans: use machine learning in the medical or cybersecurity field Mantra: Learn something new every day.
Supervised Learning
Most of the machine learning that you hear people talk about is supervised machine learning. Supervised learning uses labeled data and maps it between some observable information, or features (x) and output (y). This mapping allows the algorithm to take in something its never seen before and apply the mapping it learned from the data to produce a prediction of the correct output.
Satyam Sam Tandon Fifth-year senior, informatics, with a minor in statistics Career plans: data scientist/machine learning engineer Mantra: There are those who think pineapple goes on pizza and then there are those who are wrong.
Data Mining
Data mining is pretty great, despite its bad rap in popular media. (Remember how Target got slammed for being able to deduce, based on her purchases, that a teenage shopper was pregnant before her father knew it?) Instead of mining the Earth, data mining operates on large raw datasets, and instead of pickaxes, it uses tools like machine learning and statistics. In both, the goal is to chip away the surface and uncover hidden value in this case, patterns, trends and information. Such information can then be used for tasks ranging from providing better music recommendations to more accurately detecting cancer in X-rays.
Monish Ramadoss Senior, computer science & engineering Career plans: kernel engineer for AI accelerators Mantra: Live life and drink coffee.
Generative Adversarial Networks
Think of the classic cops and robbers scenario. In games, AI agents can use self-play to improve their skills. Generative adversarial networks are a similar idea used for supervised learning. We build two neural networks: a generator to make fake outputs and a discriminator to evaluate how real they are. Together they make a cops and robbers relationship in which the generator tries to fool the discriminator by creating more realistic outputs and the discriminator searches for ways to tell the difference. An example of this application is image upscaling, where a generator is trained to take a low-resolution image and upscale it to a higher resolution; the discriminator makes sure that the results look realistic.
Anurag Sengupta First-year graduate student, computer science Career plans: building software for machine learning applications Mantra: Love for sweets for any mood I happen to be in.
Recurrent Neural Networks
Recurrent neural networks are robust learning models that have found their application in various complex systems. Unmanned vehicles and robots defying gravity opened avenues in research in science and technology. Similarly, businesses benefit a lot from these methodologies in helping them analyze their data and everyday activities better. RNN serves as the state-of-the-art approach for determining future states of objects and data based on objects that happened earlier. Google Translate, Google Finance and Amazons Alexa chatbot all use such intuitive tools at the heart of their software.
View post:
- Facebooks Hanabi-playing AI achieves state-of-the-art results - VentureBeat [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- Biggest scientific discoveries of the 2010s decade: photos - Business Insider [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- DeepMind co-founder moves to Google as the AI lab positions itself for the future - The Verge [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- AlphaGo - Wikipedia [Last Updated On: December 11th, 2019] [Originally Added On: December 11th, 2019]
- DeepMind Vs Google: The Inner Feud Between Two Tech Behemoths - Analytics India Magazine [Last Updated On: December 18th, 2019] [Originally Added On: December 18th, 2019]
- AI is dangerous, but not for the reasons you think. - OUPblog [Last Updated On: December 18th, 2019] [Originally Added On: December 18th, 2019]
- The Perils and Promise of Artificial Conscientiousness - WIRED [Last Updated On: December 18th, 2019] [Originally Added On: December 18th, 2019]
- AI has bested chess and Go, but it struggles to find a diamond in Minecraft - The Verge [Last Updated On: December 18th, 2019] [Originally Added On: December 18th, 2019]
- What is AlphaGo? - Definition from WhatIs.com [Last Updated On: December 22nd, 2019] [Originally Added On: December 22nd, 2019]
- What are neural-symbolic AI methods and why will they dominate 2020? - The Next Web [Last Updated On: January 18th, 2020] [Originally Added On: January 18th, 2020]
- AlphaZero beat humans at Chess and StarCraft, now it's working with quantum computers - The Next Web [Last Updated On: January 18th, 2020] [Originally Added On: January 18th, 2020]
- Why asking an AI to explain itself can make things worse - MIT Technology Review [Last Updated On: January 29th, 2020] [Originally Added On: January 29th, 2020]
- Why The Race For AI Dominance Is More Global Than You Think - Forbes [Last Updated On: February 10th, 2020] [Originally Added On: February 10th, 2020]
- AI on steroids: Much bigger neural nets to come with new hardware, say Bengio, Hinton, and LeCun - ZDNet [Last Updated On: February 10th, 2020] [Originally Added On: February 10th, 2020]
- I think, therefore I am said the machine to the stunned humans - Innovation Excellence [Last Updated On: February 10th, 2020] [Originally Added On: February 10th, 2020]
- From Deception to Attrition: AI and the Changing Face of Warfare - War on the Rocks [Last Updated On: February 20th, 2020] [Originally Added On: February 20th, 2020]
- Levels And Limits Of AI - Forbes [Last Updated On: February 20th, 2020] [Originally Added On: February 20th, 2020]
- How to overcome the limitations of AI - TechTarget [Last Updated On: February 20th, 2020] [Originally Added On: February 20th, 2020]
- The top 5 technologies that will change health care over the next decade - MarketWatch [Last Updated On: February 25th, 2020] [Originally Added On: February 25th, 2020]
- Chess grandmaster Gary Kasparov predicts AI will disrupt 96 percent of all jobs - The Next Web [Last Updated On: February 25th, 2020] [Originally Added On: February 25th, 2020]
- Enterprise AI Books to Read This Spring - DevOps.com [Last Updated On: March 14th, 2020] [Originally Added On: March 14th, 2020]
- The New ABCs: Artificial Intelligence, Blockchain And How Each Complements The Other - JD Supra [Last Updated On: March 14th, 2020] [Originally Added On: March 14th, 2020]
- The Turing Test is Dead. Long Live The Lovelace Test - Walter Bradley Center for Natural and Artificial Intelligence [Last Updated On: April 8th, 2020] [Originally Added On: April 8th, 2020]
- QuickBooks is still the gold standard for small business accounting. Learn how it's done now. - The Next Web [Last Updated On: April 19th, 2020] [Originally Added On: April 19th, 2020]
- This A.I. makes up gibberish words and definitions that sound astonishingly real - Digital Trends [Last Updated On: May 17th, 2020] [Originally Added On: May 17th, 2020]
- The Hardware in Microsofts OpenAI Supercomputer Is Insane - ENGINEERING.com [Last Updated On: June 5th, 2020] [Originally Added On: June 5th, 2020]
- Why the buzz around DeepMind is dissipating as it transitions from games to science - CNBC [Last Updated On: June 5th, 2020] [Originally Added On: June 5th, 2020]
- AlphaGo (2017) - Rotten Tomatoes [Last Updated On: June 5th, 2020] [Originally Added On: June 5th, 2020]
- AlphaGo - Top Documentary Films [Last Updated On: June 5th, 2020] [Originally Added On: June 5th, 2020]
- Enterprise hits and misses - contactless payments on the rise, equality on the corporate agenda, and Zoom and Slack in review - Diginomica [Last Updated On: June 8th, 2020] [Originally Added On: June 8th, 2020]
- Is Dystopian Future Inevitable with Unprecedented Advancements in AI? - Analytics Insight [Last Updated On: June 26th, 2020] [Originally Added On: June 26th, 2020]
- Test your Python skills with these 10 projects - Best gaming pro [Last Updated On: October 3rd, 2020] [Originally Added On: October 3rd, 2020]
- How to Understand if AI is Swapping Civilization - Analytics Insight [Last Updated On: October 3rd, 2020] [Originally Added On: October 3rd, 2020]
- Investing in Artificial Intelligence (AI) - Everything You Need to Know - Securities.io [Last Updated On: November 2nd, 2020] [Originally Added On: November 2nd, 2020]
- What the hell is reinforcement learning and how does it work? - The Next Web [Last Updated On: November 2nd, 2020] [Originally Added On: November 2nd, 2020]
- An AI winter may be inevitable. What we should fear more: an AI ice age - ITProPortal [Last Updated On: December 4th, 2020] [Originally Added On: December 4th, 2020]
- Are Computers That Win at Chess Smarter Than Geniuses? - Walter Bradley Center for Natural and Artificial Intelligence [Last Updated On: December 4th, 2020] [Originally Added On: December 4th, 2020]
- What are proteins and why do they fold? - DW (English) [Last Updated On: December 12th, 2020] [Originally Added On: December 12th, 2020]
- Are we ready for bots with feelings? Life Hacks by Charles Assisi - Hindustan Times [Last Updated On: December 12th, 2020] [Originally Added On: December 12th, 2020]
- Examining the world through signals and systems - MIT News [Last Updated On: February 10th, 2021] [Originally Added On: February 10th, 2021]
- How AI is being used for COVID-19 vaccine creation and distribution - TechRepublic [Last Updated On: April 24th, 2021] [Originally Added On: April 24th, 2021]
- The 13 Best Deep Learning Courses and Online Training for 2021 - Solutions Review [Last Updated On: April 24th, 2021] [Originally Added On: April 24th, 2021]
- Why AI That Teaches Itself to Achieve a Goal Is the Next Big Thing - Harvard Business Review [Last Updated On: April 24th, 2021] [Originally Added On: April 24th, 2021]
- The Alpha of 'Go'. What is AlphaGo? | by Christopher Golizio | Apr, 2021 | Medium - Medium [Last Updated On: April 24th, 2021] [Originally Added On: April 24th, 2021]
- How will Edge Artificial Intelligence (AI) Chips Take IoT Devices to the Next Level - Enterprise Apps Today [Last Updated On: July 6th, 2022] [Originally Added On: July 6th, 2022]
- Machines with Minds? The Lovelace Test vs. the Turing Test - Walter Bradley Center for Natural and Artificial Intelligence [Last Updated On: July 6th, 2022] [Originally Added On: July 6th, 2022]
- For AI to Be Creative, Here's What It Would Take - Discovery Institute [Last Updated On: July 6th, 2022] [Originally Added On: July 6th, 2022]
- What is my chatbot thinking? Nothing. Here's why the Google sentient bot debate is flawed - Diginomica [Last Updated On: August 7th, 2022] [Originally Added On: August 7th, 2022]
- Incoherent, creepy and gorgeous: we asked six leading artists to make work using AI and here are the results - The Guardian [Last Updated On: December 4th, 2022] [Originally Added On: December 4th, 2022]
- Top 5 Applications of Reinforcement Learning in Real-Life - Analytics Insight [Last Updated On: December 4th, 2022] [Originally Added On: December 4th, 2022]
- OpenAI tweaks ChatGPT to avoid dangerous AI information - The Register [Last Updated On: December 4th, 2022] [Originally Added On: December 4th, 2022]
- Go champion who faced off against Google's AlphaGo says the rise of AI strips the games of artistry - DIGITIMES [Last Updated On: April 4th, 2024] [Originally Added On: April 4th, 2024]