Goto

Collaborating Authors

 Education


How Can We Encourage More Young Women To Get Involved In Computer Science?

Forbes - Tech

How can we encourage more young women to become involved in computer science? I think that there have been great strides in encouraging women and minorities to consider studying computer science. I see increased interest and participation among women and minorities in my community and it is encouraging, however, I also recognize that I live in a pretty unique place. My sister often tells me that her town just doesn't offer the same programs. To combat this type of challenge, I think we need to continue to normalize the idea of females in Computer Science and also expand the programs outside of big cities and academic towns.


Machine Learning in a Year โ€“ Learning New Stuff

#artificialintelligence

During the christmas vacation of 2015, I got a motivational boost again and decided try out Kaggle. So I spent quite some time experimenting with various algorithms for their Homesite Quote Conversion, Otto Group Product Classification and Bike Sharing Demand contests. The main takeaway from this was the experience of iteratively improving the results by experimenting with the algorithms and the data. I learned to trust my logic when doing machine learning. If tweaking a parameter or engineering a new feature seems like a good idea logically, it's quite likely that it actually will help.


Artificial Intelligence Pioneers: Peter Norvig, Google

#artificialintelligence

Artificial intelligence (AI) got a lot of press in 2016, not least because of the victory of Google's AI program over Lee Sedol, the world's best Go player. That triumph of machine over human elicited numerous responses, some enthusiastic and some anxious, all sharing the assumption that the goal of artificial intelligence is to achieve "human-level intelligence" or, as some predict, "superintelligence." "I don't care so much whether what we are building is real intelligence," says Peter Norvig, Director of Research at Google. "We know how to build real intelligence--my wife and I did it twice, although she did a lot more of the work. We don't need to duplicate humans. That's why I focus on having tools to help us rather than duplicate what we already know how to do. We want humans and machines to partner and do something that they cannot do on their own."


A Sparse Nonlinear Classifier Design Using AUC Optimization

arXiv.org Machine Learning

AUC (Area under the ROC curve) is an important performance measure for applications where the data is highly imbalanced. Learning to maximize AUC performance is thus an important research problem. Using a max-margin based surrogate loss function, AUC optimization problem can be approximated as a pairwise rankSVM learning problem. Batch learning methods for solving the kernelized version of this problem suffer from scalability and may not result in sparse classifiers. Recent years have witnessed an increased interest in the development of online or single-pass online learning algorithms that design a classifier by maximizing the AUC performance. The AUC performance of nonlinear classifiers, designed using online methods, is not comparable with that of nonlinear classifiers designed using batch learning algorithms on many real-world datasets. Motivated by these observations, we design a scalable algorithm for maximizing AUC performance by greedily adding the required number of basis functions into the classifier model. The resulting sparse classifiers perform faster inference. Our experimental results show that the level of sparsity achievable can be order of magnitude smaller than the Kernel RankSVM model without affecting the AUC performance much.


Artificial Intelligence Pioneers: Peter Norvig, Google

#artificialintelligence

Artificial intelligence (AI) got a lot of press in 2016, not least because of the victory of Google's AI program over Lee Sedol, the world's best Go player. That triumph of machine over human elicited numerous responses, some enthusiastic and some anxious, all sharing the assumption that the goal of artificial intelligence is to achieve "human-level intelligence" or, as some predict, "superintelligence." "I don't care so much whether what we are building is real intelligence," says Peter Norvig, Director of Research at Google. "We know how to build real intelligence--my wife and I did it twice, although she did a lot more of the work. We don't need to duplicate humans. That's why I focus on having tools to help us rather than duplicate what we already know how to do. We want humans and machines to partner and do something that they cannot do on their own."


Could online tutors and artificial intelligence be the future of teaching?

The Guardian

Ambar presses her hand to her forehead, nose crinkled in concentration as she considers the question on her screen: how many sevens in 91? The ten-year-old has been grappling with it for about a minute when she smiles: "13!". Her tutor responds by posting a large smiley cat picture on her screen โ€“ the virtual equivalent of a pat on the back. He is sitting on the other side of the world in an online tutoring centre in India. Ambar, who attends Pakeman primary school in north London, is one of nearly 4,000 primary school children in Britain signed up for weekly one-to-one maths sessions with tutors based in India and Sri Lanka.


Machine Learning

#artificialintelligence

Problems of this nature occur in fields as diverse as business, medicine, astrophysics, and public policy. Why estimate f? How do we estimate f? Suppose we observe and for We believe that there is a relationship between Y and at least one of the X's. We can model the relationship as Where f is an unknown function and ฮต is a random error with mean zero. Why Do We Estimate f? Statistical Learning, and this course, are all about how to estimate f. The term statistical learning refers to using the data to "learn" f. Why do we care about estimating f? There are 2 reasons for estimating f, Prediction and Inference.


Google researchers develop a test for machine learning bias - SiliconANGLE

#artificialintelligence

A team of researchers at Google Inc. has developed a method for testing whether or not machine learning algorithms inject bias, such as gender or racial bias, into their decision-making processes. For some time, concerns have been raised about the possibility that machine learning algorithms are injecting bias into applications such as advertising, credit, education, employment and justice. Recent examples include a crime prediction algorithm that targeted black neighborhoods and an online advertising platform that was found to show highly paid executive jobs to men more often than women. "Decisions based on machine learning can be both incredibly useful and have a profound impact on our lives," said Moritz Hardt, a senior research scientist at Google, who co-authored the paper, "Equality of Opportunity in Supervised Learning." "Despite the demand, a vetted methodology for avoiding discrimination against protected attributes in machine learning is lacking."


Top Machine Learning, Deep Learning, NLP, and Data Mining Libraries

@machinelearnbot

Top 13 Machine Learning, Deep Learning, NLP, and Data Mining Libraries The AI Optify data team writes about topics that we think machine learning experts will love. Top Machine Learning, Deep Learning, NLP, and Data Mining Libraries - For this post, we have scraped various signals (e.g. We have fed all above signals to a trained Machine Learning algorithm to compute a score and rank the top open source libraries. The readers will love our list because it is Data-Driven & Objective. Enjoy the list: 1. Spark MLlib Apache Spark is a fast and general-purpose cluster computing system.


A Secret Ops AI Aims to Save Education

#artificialintelligence

In his regular courses at Georgia Tech, the computer science professor had at most a few dozen students. But his online class had 400 students -- students based all over the world; students who viewed his class videos at different times; students with questions. Maybe 10,000 questions over the course of a semester, Goel says. It was more than he and his small staff of teaching assistants could handle. "We were going nuts trying to answer all these questions," he says.