Education
Amelia is Stunning
For those of you who don't know who or what Amelia is, she is IPsoft's cognitive agent or, in other words, an Artificial Intelligence agent that can converse with people and act as an electronic call center agent. She can do what I would say is at least 30 percent or more of the work currently performed in today's call centers. When I met Amelia, she read a Wikipedia article and had a conversation about it with us. She effectively operated similar to an eighth-grader's ability to synthesize what was in that article and answer questions. She went on to show how she could converse with us to open bank accounts, help us file insurance claims, or sell us a homeowner's or car insurance policy.
IEEE Xplore Abstract - Adaptive Experience Engine for Serious Games
Designing games that support knowledge and skill acquisition has become a promising frontier of education techniques, since games are able to capture the user concentration for long periods and can present users with realistic and compelling challenges. In this scenario, there is a need for scientific and engineering methods to build games not only as more realistic simulations of the physical world but as means to provide effective learning experiences. Abstracting state of the art serious games' (SGs) features, we propose a new design methodology for the sand box serious games (SBSGs) class, decoupling content from the delivery strategy during the gameplay. This methodology aims at making design more efficient and standardized in order to meet the growing demand for interactive learning. The methodology consists in modeling an SBSG as a hierarchy of tasks (e.g., missions) and specifies the requirements for a runtime scheduling policy that maximizes learning objectives in a full entertainment context.
Six categories of Data Scientists
There is a snag with the reasoning in the last paragraph and I can only speak to data engineering, software engineering and machine learning because that is my background. People who are genuinely good in these areas are actually quite rare. There is a lot more to being a really good programmer than knowing a few programming languages and knowing a few programming languages doesn't really count if they are all of the same type because Java and C for example do not entail a different mindset and/or approach to problem solving. The practising programmer who actually learned how to program properly is the exception not the rule. When I took Andrew Ng's Coursera Machine Learning course he would repeatedly say from (I think) as early as after he taught logistic regression, that people on the course already knew more than many machine learning practitioners in Silicon Valley.
The Story Behind Siri -- The Startup
A pioneer in Artificial Intelligence, Adam Cheyer has spent most of his life living by what he calls "Verbally Stated Goals" -- that is, continuously striving to do and achieve more each year. As a child, he dreamed of becoming a magician and, in many ways, he did just that: in 2008, as inventor, computer scientist, engineer, and entrepreneur, he co-created the world's first intelligent personal assistant, Siri, with Dag Kittlaus and Tom Gruber. Siri, Inc. was a technology company borne out of SRI International, a nonprofit research unit, to create a highly clever and personable virtual assistant for smartphone consumers. By 2010, the company had been acquired by Apple Inc., and the Siri app was incorporated into Apple's iPhone 4S handsets. Cheyer became Director of Engineering for the iPhone/iOS team at Apple, where he remained for two years before leaving to spend more time with his family and to pursue personal endeavours. Cheyer is also a founding member of Change.org, a social network for positive social change, and is co-founder of Genetic Finance, which applies advanced artificial intelligence to solve problems within a wide range of industries, including financial trading, insurance, computer networking, and electronics design. Newnham: Take me back to your childhood. What first excited you about technology? Adam Cheyer: As a child, I was allowed to watch an hour of TV a week, and in that time, I got my fill of commercials selling me on the latest toys.
Machine Learning Software Engineer at AimBrain
At AimBrain, we are revolutionising the way we do authentication. We are developing a state-of-the-art biometric authentication platform to allow easy access to robust biometric authentication in any mobile or IoT device. Join our highly technical founding team as we make biometrics the main authentication method of the future.
In South Korea, dreams of fame at the School of Go
SEOUL โ For the past two years, 12-year-old Cho Sung-bin has spent nearly all his waking hours focused on a wooden board covered with black and white stones, honing the skills he hopes to translate into a lucrative career as a professional go player. I never get tired," said Cho, one of dozens of preteens sitting at rows of desks topped with playing boards at the Lee Sedol School of go in central Seoul. Many spend 12 hours a day practicing match play with each other in the small, largely windowless rooms of the school, which is named after the grandmaster they all hope to emulate. Already well known in East Asia, Lee achieved global recognition in March when he took on Google's artificial intelligence AlphaGo program in a five-match showdown. The 33-year-old lost the series, but the battle gave an unprecedented boost to the ancient board game's international profile. Go originated in China 3,000 years ago and has been played for centuries mostly in China, Japan and South Korea, with more than 40 million fans worldwide. Two players take turns placing black or white stones on a square board with a 19-by-19 grid. But the strategies needed to secure victory are complex, with reportedly more possible move configurations than atoms in the universe. "Go is not just an entertainment.
My data science journey
I describe here the projects that I worked on, as well as career progress, starting 25 years ago as a PhD student in statistics, until today, and the transformation from statistician to data scientist that occurred slowly and started more than 20 years ago. This also illustrates many applications of data science, most are still active. My interest in mathematics started when I was 7 or 8, I remember being fascinated by the powers of 2 in primary school, and later purchasing cheap russian math books (Mir publisher) translated in French, for my entertainement. In high school, I participated in the mathematical olympiads, and did my own math research during math classes, rather than listening to the very boring lessons. When I attended college, I stopped showing up in the classroom altogether - afterall, you could just read the syllabus, memorize the material before the exam and regurgitate it at the exam.
The Offset Tree for Learning with Partial Labels
Beygelzimer, Alina, Langford, John
We present an algorithm, called the Offset Tree, for learning to make decisions in situations where the payoff of only one choice is observed, rather than all choices. The algorithm reduces this setting to binary classification, allowing one to reuse of any existing, fully supervised binary classification algorithm in this partial information setting. We show that the Offset Tree is an optimal reduction to binary classification. In particular, it has regret at most $(k-1)$ times the regret of the binary classifier it uses (where $k$ is the number of choices), and no reduction to binary classification can do better. This reduction is also computationally optimal, both at training and test time, requiring just $O(\log_2 k)$ work to train on an example or make a prediction. Experiments with the Offset Tree show that it generally performs better than several alternative approaches.
How to Set Up Distributed XGBoost on MapR-FS
XGBoost is a library that is designed for boosted (tree) algorithms. It has become a popular machine learning framework among data science practitioners, especially on Kaggle, which is a platform for data prediction competitions where researchers post their data and statisticians and data miners compete to produce the best models. For structured learning problems on Kaggle, it can be difficult to get into the top 10 without including XGBoost. Typically, data scientists use multi-thread single machines to train XGBoost models. Very few people have deployed XGBoost on a distributed environment and achieved good performance.
Intro to Machine Learning Udacity
You'll learn how to start with a question and/or a dataset, and use machine learning to turn them into insights. Naive Bayes: We jump in headfirst, learning perhaps the world's greatest algorithm for classifying text. The ability to generate new features independently and on the fly. Behind any great machine learning project is a great dataset that the algorithm can learn from. We were inspired by a treasure trove of email and financial data from the Enron corporation, which would normally be strictly confidential but became public when the company went bankrupt in a blizzard of fraud.