🗣 talk: Mixed Membership Word Embeddings for Computational Social Science, 12pm Thr 4/5

ACM ​Faculty Talk

Mixed Membership Word Embeddings for Computational Social Science

​Dr. James Foulds, Information Systems, UMBC

12:00-1:00pm ​Thursday​,​ 5 ​April​ 2018, ITE​459,​ UMBC

Word embeddings improve the performance of natural language processing (NLP) systems by revealing the hidden structural relationships between words. Despite their success in many applications, word embeddings have seen very little use in computational social science NLP tasks, presumably due to their reliance on big data, and to a lack of interpretability. I propose a probabilistic model-based word embedding method which can recover interpretable embeddings, without big data. The key insight is to leverage mixed membership modeling, in which global representations are shared, but individual entities (i.e., dictionary words) are free to use these representations to uniquely differing degrees. I show how to train the model using a combination of state-of-the-art training techniques for word embeddings and topic models. The experimental results show an improvement in predictive language modeling of up to 63% in MRR over the skip-gram, and demonstrate that the representations are beneficial for supervised learning. I illustrate the interpretability of the models with computational social science case studies on State of the Union addresses and NIPS articles.

James (a.k.a. Jimmy) Foulds is an assistant professor in the Department of Information Systems at UMBC. His research interests are in both applied and foundational machine learning, focusing on probabilistic latent variable models and the inference algorithms to learn them from data. His work aims to promote the practice of latent variable modeling for multidisciplinary research in areas including computational social science and the digital humanities. He earned his Ph.D. in computer science at the University of California, Irvine, and was a postdoctoral scholar at the University of California, Santa Cruz, followed by the University of California, San Diego. His master’s and bachelor’s degrees were earned with first class honours at the University of Waikato, New Zealand, where he also contributed to the Weka data mining system.

🗣 talk: Addressing Real-world Societal Challenges: Advanced Game-Theoretic Models and Algorithms 3/29

 

Addressing Real-world Societal Challenges:
Advanced Game-Theoretic Models and Algorithms

 

Dr. Thanh H. Nguyen, University of Michigan

1:15-2:15 Thursday, 29 March 2018, ITE 325, UMBC

This talk will cover my research in AI, with a focus on Multi-Agent Systems, for solving real-world societal problems, particularly in the areas of Sustainability, Public Safety and Security, Cybersecurity, and Public Health. In these problems, strategic allocation of limited resources in an adversarial environment is an important challenge which involves complex human decision making, a variety of uncertainties, and exponential action spaces. I will present my research in developing advanced game-theoretic models and algorithms for tactical allocation decisions in these problems. In particular, I will outline three main contributions of my research: (i) learning new behavioral models of human decision-making for adversarial reasoning – I will discuss results from applying these models to both human subjects data from the lab and real-world data; (ii) developing robust game-theoretic algorithms, which handle a variety of uncertainties in security and are applied to domains in which data is not available to generate a prior distribution of uncertainties; and (iii) designing scalable game-theoretic algorithms, which address the challenge of exponential action and state spaces in complex cybersecurity problems. Finally, I will briefly introduce the real-world deployed application PAWS (Protection Assistant for Wildlife Security), which incorporates my models and algorithms, for wildlife protection.


Thanh Nguyen is a Postdoctoral Researcher in the Department of Computer Science & Engineering at the University of Michigan. She received her Ph.D. from the Department of Computer Science at the University of Southern California (USC) in Summer 2016. While at USC, she was part of the USC Center for Artificial Intelligence in Society. Her work in the area of Artificial Intelligence is motivated by real-world societal problems, particularly in the areas of Sustainability, Public Safety and Security, Cybersecurity, and Public Health. Her recent awards include the Deployed Application Award (IAAI 2016) and Runner-up of the Best Innovative Application Paper Award (AAMAS 2016). Thanh has published extensively in several leading conferences in Artificial Intelligence, including IJCAI, AAAI, AAMAS, and GameSec. She has contributed to build the real-world wildlife-protection application PAWS (Protection Assistant for Wildlife Security), which has been extensively used by NGOs in conservation areas in multiple countries.

🗣️talk: Computer Vision for Autonomous Underwater Vehicles, 11am Mon 3/12

Computer Vision for Autonomous Underwater Vehicles

Dr. David Chapman, Oceaneering International

11:00-12:00 Monday March 12, 2018, ITE 325, UMBC

Autonomous Underwater Vehicles (AUVs) are unmanned and unteathered submarine vehicles with a variety of applications from bathymetry survey to naval warfare. Attenuation and scattering of light and electromagnetic radiation through water severely restricts wireless communications as well as distorts and attenuates camera imagery. Bandwidth limitations prevent AUVs from being remotely piloted, thus full autonomy is required for operation. Computer vision extends the ability for AUVs to perform advanced behaviors, but must address the unique challenges of underwater photography, underwater lidar, and multibeam sonar sensors. We will discuss recent research and development efforts related to computer vision of AUVs as their applications, including oilfield pipeline survey and inspection, obstacle avoidance and autonomous docking. We will also briefly discuss efforts toward amphibious vehicles, AGVs for factory automation, as well as ongoing research in acoustic signal processing.


Dr. David Chapman is a Senior Software Engineer with Oceaneering International inc., which is the largest producer of subsea Remotely Operated Vehicles (ROVs) and largest operator of Autonomous Underwater Vehicles (AUVs). Dr. Chapman completed his Ph.D. from University of Maryland Baltimore County (UMBC) in 2012 studying remote sensing, image processing, and parallel computing. He also completed a post doctoral fellowship at Columbia University’s Lamont Doherty Earth Observatory studying data analytics for El Nino prediction. At Oceaneering, Dr. Chapman has been a key contributor to computer vision algorithms research for new product development including the Pipeline Inspection AUV (PI-AUV), winner of Oceaneering’s 2017 innovative product award. He is also a contributor to both the proposal and development efforts of a vision-based AUV auto-docking system. Dr. Chapman has studied and applied a variety of computer vision algorithms including the fast Radon transform, wavelet-based feature classification, numerical optimization, and neural networks in order to extend the capabilities of AUVs and related autonomous vehicles.

talk: desJardins on Planning and Learning in Complex Stochastic Domains, 1pm fri 3/8

UMBC ACM Student Chapter

Planning and Learning in Complex Stochastic Domains: AMDPs, Option Discovery, Learning Transfer, Language Learning, and More

Dr. Marie desJardins, University of Maryland, Baltimore County
1-2pm Friday, March 9th, 2018, ITE 456, UMBC

Robots acting in human-scale environments must plan under uncertainty in large state–action spaces and face constantly changing reward functions as requirements and goals change. We introduce a new hierarchical planning framework called Abstract Markov Decision Processes (AMDPs) that can plan in a fraction of the time needed for complex decision making in ordinary MDPs. AMDPs provide abstract states, actions, and transition dynamics in multiple layers above a base-level “flat” MDP. AMDPs decompose problems into a series of subtasks with both local reward and local transition functions used to create policies for subtasks. The resulting hierarchical planning method is independently optimal at each level of abstraction, and is recursively optimal when the local reward and transition functions are correct.

I will present empirical results in several domains showing significantly improved planning speed, while maintaining solution quality. I will also discuss related work within the same project on automated option discovery, abstraction construction, language learning, and initial steps towards automated methods for learning AMDPs from base MDPs, from teacher demonstrations, and from direct observations in the domain.

This work is collaborative research with Dr. Michael Littman and Dr. Stefanie Tellex of Brown University. Dr. James MacGlashan of SIFT and Dr. Smaranda Muresan of Columbia University collaborated on earlier stages of the project. The following UMBC students have also contributed to the project: Khalil Anderson, Tadewos Bellete, Michael Bishoff, Rose Carignan, Nick Haltemeyer, Nathaniel Lam, Matthew Landen, Keith McNamara, Stephanie Milani, Shane Parr (UMass), Shawn Squire, Tenji Tembo, Nicholay Topin, Puja Trivedi, and John Winder.


Dr. Marie desJardins is a Professor of Computer Science and the Associate Dean for Academic Affairs in the College of Engineering and Information Technology at the University of Maryland, Baltimore County. Prior to joining the faculty at UMBC in 2001, she was a Senior Computer Scientist in the AI Center at SRI International. Her research is in artificial intelligence, focusing on the areas of machine learning, multi-agent systems, planning, interactive AI techniques, information management, reasoning with uncertainty, and decision theory. She is active in the computer science education community, founded the Maryland Center for Computing Education, and leads the CS Matters in Maryland project to develop curriculum and train high school teachers to teach AP CS Principles.

Dr. desJardins has published over 125 scientific papers in journals, conferences, and workshops. She will be the IJCAI-20 Conference Chair, and has been an Associate Editor of the Journal of Artificial Intelligence Research and the Journal of Autonomous Agents and Multi-Agent Systems, a member of the editorial board of AI Magazine, and Program Co-chair for AAAI-13. She has previously served as AAAI Liaison to the Board of Directors of the Computing Research Association, Vice-Chair of ACM’s SIGART, and AAAI Councillor. She is a AAAI Fellow, an ACM Distinguished Member, a Member-at-Large for Section T (Information, Computing, and Communication) of the American Association for the Advancement of Science, the 2014-17 UMBC Presidential Teaching Professor, a member and former chair of UMBC’s Honors College Advisory Board, former chair of UMBC’s Faculty Affairs Committee, and a member of the advisory board of UMBC’s Center for Women in Technology.

Prof. Marie desJardins, new AAAI fellow, advocates for CS education in K–12 schools

Prof. Marie desJardins, new AAAI fellow, advocates for CS education in K–12 schools

Marie desJardins, associate dean of the College of Engineering and Information Technology and professor of computer science, recently wrote a piece for The Baltimore Sun about the importance of computer science education in K12 schools. She is a leader in the artificial intelligence field and has been nationally recognized for her commitment to mentoring, work increasing diversity in computing, and success expanding computer science education in K12 schools.

In the op-ed, desJardins writes about why it is important to expose K12 students to computer science, for both their benefit (in terms of expanded career options) and the benefit of fields that rely on STEM talent. “The need for computer science and computational thinking skills is becoming pervasive not just in the world of software engineers, but in fields as varied as science, design, marketing, and public policy,” she writes.

desJardins describes in the Sun her work with “CS Matters in Maryland,” an initiative that seeks to ensure all students across the state have access to computer science education as part of their regular curriculum. “Our ‘CS Matters in Maryland’ project has trained high school teachers in all of the state’s school systems, emphasizing equity and inclusion for all student demographics and all school systems,” she says.

While this particular project focuses on the state of Maryland, desJardins has been honored across the U.S. for her work in the field. In the past month alone, she has received the Distinguished Alumni Award in Computer Science from UC Berkeley, her alma mater and was formally recognized as a fellow of the Association for the Advancement of Artificial Intelligence.

“I was absolutely overwhelmed when I learned that I had been named one of UC Berkeley’s two Outstanding Alumni in Computer Science for 2018, joining a group of computer scientists for which I have immense respect and admiration,” desJardins said. “It is hard to put into words how much it meant to me to have received this award in the same week that I was inducted as a Fellow of the Association for the Advancement of Artificial Intelligence, a recognition that only a handful of AI scientists receive each year. It is especially meaningful to me that the citations on both awards refer equally to my research and to my mentoring, teaching, and diversity efforts.”

A recent interview with Iridescent brings together desJardin’s research on “intelligent learning” — how robots can learn to solve complicated tasks in complex settings — with her work with students from diverse backgrounds, across all majors. In describing UMBC’s Grand Challenge Scholars Program, she highlights how technology matters, but can’t stand alone — how combining the perspectives of people from all backgrounds and all fields is essential to solving the world’s problems.

“Getting these students together from really different perspectives and having them talk about some of these hard problems is initially really exciting and also very hard,” she explains. “Then, it gets easier. The initial barrier is often just one of language and perspective.”

desJardins continues to work to bridge those divides through her teaching, advocacy, and research, and is now recognized by both Forbes and TechRepublic as a top artificial intelligence expert to follow online.

Read the entire piece in The Baltimore Sun, “All Kids Should Have a Computer Science Education.

Adapted from an article in UMBC News by Megan Hanks.

talk: Semi-supervised Learning for Visual Recognition, 1pm Fri 2/23, ITE325, UMBC

ACM Faculty Talk Series

Semi-supervised Learning for Visual Recognition

Dr. Hamed Pirsiavash, Assistant Professor, CSEE

1:00-2:00pm Friday, February 23, 2018, ITE 325, UMBC

We are interested in learning representations (features) that are discriminative for semantic image understanding tasks such as object classification, detection, and segmentation in images. A common approach to obtain such features is to use supervised learning. However, this requires manual annotation of images, which is costly, time-consuming, and prone to errors. In contrast, unsupervised or self-supervised feature learning methods exploiting unlabeled data can be much more scalable and flexible. I will present some of our efforts in this direction.

Hamed Pirsiavash is an assistant professor at the University of Maryland, Baltimore County (UMBC). Prior to joining UMBC in 2015 he was a postdoctoral research associate at MIT and he obtained his PhD at the University of California Irvine. He does research in the intersection of computer vision and machine learning.

This talk is sponsored by the UMBC Student Chapter of the ACM. Contact with any questions regarding this event.

talk: Nonnegative Binary Matrix Factorization on a D-Wave Quantum Annealer, 1:30 2/15

 

CHMPR Distinguished Lecture Series

Nonnegative Binary Matrix Factorization
with a D-Wave Quantum Annealer

Dr. Daniel O’Malley
Los Alamos National Laboratory

1:30 15 February 2018, ITE325, UMBC

 

D-Wave quantum annealers represent a novel computational architecture and have attracted significant interest. Much of this interest has focused on the quantum behavior of D-Wave machines, and there have been few practical algorithms that use the D-Wave. Machine learning has been identified as an area where quantum annealing may be useful. Here, we show that the D-Wave 2X can be effectively used as part of an unsupervised machine learning method. This method takes a matrix as input and produces two low-rank matrices as output — one containing latent features in the data and another matrix describing how the features can be combined to approximately reproduce the input matrix. Despite the limited number of bits in the D-Wave hardware, this method is capable of handling a large input matrix. The D-Wave only limits the rank of the two output matrices. We apply this method to learn the features from a set of facial images and compare the performance of the D-Wave to two classical tools. This method is able to learn facial features and accurately reproduce the set of facial images. The performance of the D-Wave is mixed. It outperforms the two classical codes in a benchmark when only a short amount of computational time is allowed (200-20,000 microseconds), but these results suggest heuristics that would likely outperform the D-Wave in this benchmark.

Daniel O’Malley is a scientist in the Computational Earth Science group at Los Alamos National Laboratory (LANL). Prior to that, he held postdoctoral positions at LANL and in the Department of Earth, Atmospheric and Planetary Sciences at Purdue University. He studied at Purdue University, receiving a B.S. degree in computer science and mathematics (2004), an M.S. in mathematics (2006) and a Ph.D. in applied mathematics (2011). His research interests include computational science (with an emphasis on subsurface flow and transport), quantum computing, uncertainty quantification, and machine learning. He has won numerous awards including a Director’s Postdoctoral Fellowship from LANL (2014), the InterPore-Fraunhofer Award for Young Researchers from the International Society for Porous Media (2012), a Charles C. Chappelle Fellowship from Purdue University (2004), and the Meyer E. Jerison Memorial Award in Analysis from the Department of Mathematics at Purdue University (2004).

Free Screenings of the AlphaGo movie at UMBC, 7-9pm Tue 2/13 and 2-4pm Fri 2/16

Free Screenings of the AlphaGo movie at UMBC

UMBC will hold two free, public screenings of the award-winning documentary film AlphaGo, one 7:00-9:00pm Tuesday evening, February 13 and another 2:00-4:00pm Friday, February 16. Both will be held in lecture hall 5 (EMGR 027) in the UMBC Engineering Building (maps: campus, google).  Each screening will be followed by comments and discussion by several faculty members.

AlphaGo is the first computer program to defeat a Go world champion, and arguably the strongest Go player in history. It was developed by DeepMind, a London-based company that specializes in AI and machine learning that was acquired by Google in 2014.

“On March 9, 2016, the worlds of Go and artificial intelligence collided in South Korea for an extraordinary best-of-five-game competition, coined The DeepMind Challenge Match. Hundreds of millions of people around the world watched as a legendary Go master took on an unproven AI challenger for the first time in history…Directed by Greg Kohs with an original score by Academy Award nominee, Hauschka, AlphaGo chronicles a journey from the halls of Oxford, through the backstreets of Bordeaux, past the coding terminals of Google DeepMind in London, and ultimately, to the seven-day tournament in Seoul. As the drama unfolds, more questions emerge: What can artificial intelligence reveal about a 3000-year-old game? What can it teach us about humanity?”

Go has been considered to be one of the most challenging games for AI systems to master because of its enormous search space and the difficulty of evaluating board positions and moves. AlphaGo’s success is especially significant in that it is an example of the powerful new deep learning approaches based on neural networks.

Please join us at one  of the screenings this exciting film and take part in the discussions that follow.

Jennifer Sleeman receives AI for Earth grant from Microsoft

Jennifer Sleeman receives AI for Earth grant from Microsoft

Visiting Assistant Professor Jennifer Sleeman (Ph.D. ’17)  has been awarded a grant from Microsoft as part of its ‘AI for Earth’ program. Dr. Sleeman will use the grant to continue her research on developing algorithms to model how scientific disciplines such as climate change evolve and predict future trends by analyzing the text of articles and reports and the papers they cite.

AI for Earth is a Microsoft program aimed at empowering people and organizations to solve global environmental challenges by increasing access to AI tools and educational opportunities, while accelerating innovation. Via the Azure for Research AI for Earth award program, Microsoft provides selected researchers and organizations access to its cloud and AI computing resources to accelerate, improve and expand work on climate change, agriculture, biodiversity and/or water challenges.

UMBC is among the first grant recipients of AI for Earth, first launched in July 2017. The grant process was a competitive and selective process and was awarded in recognition of the potential of the work and power of AI to accelerate progress.

As part of her dissertation research, Dr. Sleeman developed algorithms using dynamic topic modeling to understand influence and predict future trends in a scientific discipline. She applied this to the field of climate change and used assessment reports of the Intergovernmental Panel on Climate Change (IPCC) and the papers they cite. Since 1990, an IPCC report has been published every five years that includes four separate volumes, each of which has many chapters. Each report cites tens of thousands of research papers, which comprise a correlated dataset of temporally grounded documents. Her custom dynamic topic modeling algorithm identified topics for both datasets and apply cross-domain analytics to identify the correlations between the IPCC chapters and their cited documents. The approach reveals both the influence of the cited research on the reports and how previous research citations have evolved over time.

Dr. Sleeman’s award is part of an inaugural set of 35 grants in more than ten countries for access to Microsoft Azure and AI technology platforms, services and training.  In an post on Monday, AI for Earth can be a game-changer for our planet, Microsoft announced its intent to put $50 million over five years into the program, enabling grant-making and educational trainings possible at a much larger scale.

More information about AI for Earth can be found on the Microsoft AI for Earth website.

talk: Brief Introduction to Creative AI Applications and Common Network Architectures, 1pm Fri 12/1

ACM Student Chapter

A Brief Introduction to Creative AI Applications and Common Network Architectures

Hang Gao, Ph.D. student, UMBC
1:00-2:00pm Friday, 1 December 2017, ITE 217, UMBC

Recent advance and success in artificial intelligence technologies, e.g., deep learning, has drawn heavy investment from both universities and industries, leading to the emergence of many applications and ideas that may deeply change our everyday’s life in the future.

This talk aims at sharing my knowledge about some inspiring cross domain AI applications in various areas. Among them, many are potential intelligent solutions to real-life issues. We will also give a brief introduction to some common networks, e.g., CNN and RNN, that are widely used as components of some much more complicated architectures.

Follow the ACM Student Chapter Facebook page for event updates and contact with any questions.

1 3 4 5 6 7