machine learning

In machine learning, we create machines that predict events and know if their predictions were correct or not. If wrong, they reprogram themselves without human intervention to never make that particular mistake again. Herein, the machines become very smart, in fact, smarter than us, the humans that created them. -- Rory Lewis. Warsaw 2009.



Welcome to my webpage, I am Rory, an Associate Professor of Computer Science at the University of Colorado at Colorado Springs.

Curriculum Vitae

Online version here.


Machine learning complex systems and artificial Intelligince deep learning. Research is carried out at UCCS, the University of Colorado Denver's Anschutz Medical Campus, and at the United States Olympic Committee.


Journals: I have published about 40 papers in machine learning and artificial intelligence. Books: I have authored several books for programming iOS devices using Objective-C. Published under APress / Springer, used as a text book in colleges and translated into four languages.


At the graduate level I lecture computer science classes in machine learning, databases, logic & predicate calculus. At the undergraduate level I lecture Bachelor of Innovation classes in Business Law and intellectual property transfer.


Before academia, I worked at Fulbright & Jaworski (Austin and San Francisco), and at Skjervan Morril (San Jose) where I helped litigate intel v. AMD. Nowadays, I am on advisory boards at biomedical high tech litigation, political and sports science committees.


Kera and I participate in mountain bike races, triathlons, XC & telemark skiing. I am also a cat-2 road cylist and run marathons.


Current events, excerpts from latest papers and accolades.

Matt Guerry | The Daily Collegian Sep 28, 2016

Alayna Kennedy said she has long been drawn to the intersection of her fields of interest: biomedicine, engineering and computer sciences. When she was accepted into a research program on machine learning at the University of Colorado at Colorado Springs last summer, she had the chance to chase that fascination. “I wanted to do something in the realm of prosthetics, and working on bio-robotic and bio-animatronics,” Kennedy (junior – engineering sciences) said. Kennedy said this idea was too broad to explore in the two-month duration of the program. But, with the help of UCCS assistant professor Rory Lewis, she was able to focus her research on a topic with potential prosthetic aptitude: artificial neural networks. SEE original article here or see saved version as a pdf here.

Our paper, Machine Intelligence: The Neuroscience of Chordal Semantics & its Association with Emotion Constructs and Social Demographics, has been accepted for presentation at the 22nd International Symposium on Methodologies for Intelligent Systems. See conference here.

Abstract. We present an extension to knowledge discovery in Music Information Retrieval (MIR) databases and the emotional indices associated with i) various scalar theory, and ii) correlative behavioral demographics. Certain societal demographics are set in their ways as to how they dress, behave in society, solve problems and deal with anger and other emotional states. It is also well documented that particular musical scales evoke particular states of emotion and personalities of their own. This paper extends the work that Knowledge Discovery in Databases (KDD) and Rough Set Theory has opened in terms of mathematically linking music scalar theory to emotions. We now, extend the paradigm by associating emotions, based from music, to societal demographics and how strong these relationships to music are as to a ect, if at all, how one may dress, behave in society, solve problems and deal with anger and other emotional states

Medtronic takes interest in minedICE

Travelled to Washington DC to discuss licensing agreement with Dr. Waziri.

7th International Conference on Similarity Search and Applications SISAP 2014

Teamed up with Mathematics PhD student Ronald Broberg.

Served on my first joint NIH and NSF panel for smart & connected health in Waashington DC. The goal of the Smart and Connected Health (SCH) Program is to accelerate the development and use of innovative approaches that would support the much needed transformation of healthcare from reactive and hospital-centered to preventive, proactive, evidence-based, person-centered and focused on well-being rather than disease. Approaches that partner technology-based solutions with biobehavioral health research are supported by multiple agencies of the federal government including the National Science Foundation (NSF) and the National Institutes of Health (NIH). See here.
Dr. Terry Booult, Chip McNight and I have been awarded a $1.8 million grant to have machines discern emotional and cognitive states of veterans based on facial expressions as they answer questions.
The 2014 International Conference on Brain Informatics & Health

The Human Brain Project and BIH worked in conjunction to develop and disseminate understandings of novel intelligent computing formalisms, techniques, and technologies in the special application contexts of brain and health related studies and services. It is devoted to interdisciplinary studiescovering computational, logical, cognitive and neuro-psysiological studies.

This has been my fifth time serving on the board in Washington DC for the NSF Small Business Innovation Research / Small Business Technology Transfer (SBIR/STTR) program seeks to transform scientific discovery into societal and economic benefit by catalyzing private sector commercialization of technological innovations. The program increases the incentive and opportunity for startups and small businesses to undertake cutting-edge, high-quality scientific research and development. See here. We provide grants in phases: a short proof-of-concept / feasibility grant ($150-225k) can potentially be followed by a longer development grant ($750k).
21st International Symposium on Methodologies for Intelligent Systems

The scope of ISMIS is intended to represent a wide range of topics on applying Artificial Intelligence techniques to areas as diverse as decision support, automated deduction, reasoning, knowledge based systems, machine learning, computer vision, robotics, planning, databases, information retrieval, etc. The focus is on research in intelligent systems. The conference addresses issues involving solutions to problems that are complex to be solved through conventional approaches and that require the simulation of intelligent thought processes, heuristics and applications of knowledge. The integration of these multiple approaches in solving complex problems is of particular importance.

University of Colorado Anschutz Medical Campus Dept of pediatrics monthly meeting.

Presenting and giving training for latest version of the machine learning research system. Chad Mello, my PhD student then continued the training and illustrated how it can find all seizures in two weeks of EEGs , in 30 seconds. This is something post docs take 60 hours to do.

I was honored with the position of prgram director of Computer Science in the college of Engineering. My mandate is to retain and then exceed the quality of Masters Students entering into the college.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et.
Receiving Inventor of the Year award, University of Colorado,

University of Colorado awards Dr. Lewis with Inventor of the Year, Computational Neurosciences

Curriculum Vitae

SImilar to that of a resume.

Published Works

Artificial Intelligence. A broader class which includes Machine Learning. It’s a broad term referring to machines that can procure up solutions to problems on their own. Cannot reprogram itself. Uses Statistics.

Machine learning :: A machine's ability to predict events, know if those predictions were correct or not, and reprogram itself, without human intervention, to never make that same mistake again. Mimics humans by using Rough Set Theory, Fuzzy Logic and KDD.

Want to see more papers?

classes - Spring 2017

CS 3060

The principal goals of this course are: 1) to learn the fundamentals of object-oriented programming, 2) to gain skill and proficiency in using the C++ programming language, 3) to exercise the C++ language in implementing a moderate sized software system designed with objects. Prer., CS 2060, CS 2080; Engineering majors only. Workload: I expect students to devote an average of 6-7 hours per week outside of class on work for this class. Some of that work will be in teams.

BLAW 2010

Examines the legal significance of ideas, innovations, and start-up organizations. A focus on the issues of intellectual property, including patents, copyrights, and brand protection. Coverage of essential contracts and agents. Prer., Sophomore standing.

Read more

Subscribe now

We will not spam your email. ...

Get in touch