Education
Deep Learning for Computer Vision with Python: Become a Deep Learning Expert
Are you just getting started in deep learning? Don't worry; you won't get bogged down by tons of theory and complex equations. We'll start off with the basics of machine learning and neural networks. You'll be a neural network ninja in no time, and be able to graduate to the more advanced content. Are you already a seasoned deep learning pro?
Structuring Machine Learning Projects Coursera
About this course: You will learn how to build a successful machine learning project. If you aspire to be a technical leader in AI, and know how to set direction for your team's work, this course will show you how. Much of this content has never been taught elsewhere, and is drawn from my experience building and shipping many deep learning products. This course also has two "flight simulators" that let you practice decision-making as a machine learning project leader. This provides "industry experience" that you might otherwise get only after years of ML work experience.
There's a copycat killer on the loose
Part of the elemental appeal of zombie fiction is the permission it provides to imagine which household item, when pressed, you might use to stove in the face of a lunging, undead version of Mrs Brown from No 37. In the glare of such an apocalypse, familiar domestic items such as tea towels, cafetieres and loo brushes must be reappraised, their value now dependent on their ability to cause brain damage rather than efficiently dry a plate, deliver coffee, or clean the glum residue from a toilet bowl. Do you reach for the bread knife (rasping, noble), or the biro (intimate, cruel)? The 17-year-old film Battle Royale further elevated the premise. In the film a busload of high school students are gassed and delivered to a remote island.
A Skill-Based Framework for the Generation and Presentation of Educational Videogame Content
Horn, Britton (Northeastern University)
We regularly encounter complex activities consisting of basic skillsโ both conscious and subconscious. Adequately performing these complex activities involves mastering the individual basic skills and having the ability to seamlessly integrate them together. Games are one such example of a complex activity that is difficult to break down into the basic skills required, but engagement in games relies on designers introducing challenges proportionate to a player's skill. Procedurally generated levels cause additional problems since it is hard to estimate level difficulty for a particular player. This proposal suggests a framework for determining the skills necessary to successfully complete a game, creating AI-based bots with those skills to reflect players with the same skills, and identifying and generating optimal orderings of levels to promote learning each skill of a game. The proposed framework will be implemented in three citizen science gamesโ Paradox , Foldit , and Nanocrafter โ and one computer science educational game called GrACE .
Pre-Learning Experiences with Co-Creative Agents in Museums
Long, Duri (Georgia Institute of Technology)
Co-creative agents, or artificially intelligent computer agents that can collaborate creatively in real-time with human partners, have proven successful in being both creatively engaging and fun to interact with. Prior research in museum experience design also indicates that due to their incorporation of embodied interaction, creative narrative construction, and personal identity, co-creative agents have potential to drive pre-learning experiences that motivate participants to learn more about technology in museum settings. However, many co-creative agents fall short in effectively communicating technology-related educational outcomes. My work aims to explore how museum experiences involving co-creative agents can be designed and evaluated such that they both foster creative engagement and facilitate pre-learning experiences, using two interactive installation projects (LuminAI and TuneTable) as technical probes.
Efficient Policy Learning
We consider the problem of using observational data to learn treatment assignment policies that satisfy certain constraints specified by a practitioner, such as budget, fairness, or functional form constraints. This problem has previously been studied in economics, statistics, and computer science, and several regret-consistent methods have been proposed. However, several key analytical components are missing, including a characterization of optimal methods for policy learning, and sharp bounds for minimax regret. In this paper, we derive lower bounds for the minimax regret of policy learning under constraints, and propose a method that attains this bound asymptotically up to a constant factor. Whenever the class of policies under consideration has a bounded Vapnik-Chervonenkis dimension, we show that the problem of minimax-regret policy learning can be asymptotically reduced to first efficiently evaluating how much each candidate policy improves over a randomized baseline, and then maximizing this value estimate. Our analysis relies on uniform generalizations of classical semiparametric efficiency results for average treatment effect estimation, paired with sharp concentration bounds for weighted empirical risk minimization that may be of independent interest.
Harvard researchers: 'Absurdly outdated' medical education needs more emphasis on analytics
Love them or hate them, computers are becoming more ingrained in 21st century medical care. And in an increasingly data-driven industry, medical education hasn't kept pace. Physicians might curse their computers for sucking time away from patients or turning them into "data entry clerks," but computers aren't to blame, according to two health policy researchers from Harvard Medical School. As algorithms gradually outperform the human mind, clinicians need to place more emphasis on data science to get the most out of advanced analytics and machine learning that could have a significant impact on medical care care. "Today's medical education system is ill-prepared to meet these needs," Ziad Obermeyer, M.D., and Thomas H. Lee, M.D., who also serves as chief medical officer at Press Ganey, wrote in the New England Journal of Medicine.
How Artificial Intelligence Is Disrupting the Education Industry
Artificial intelligence can be used to analyze numerous data points that a teacher alone would not be able to measure. For example, let's look at a mathematical multiple choice question and what we can learn by analyzing the student's interaction. While an educator may look at the child's score, AI can dig much deeper and learn more about where the child is struggling. The AI can look at individual questions to determine if the student is struggling with the overall concept or perhaps if the verbiage in the question is just confusing. It is also sometimes more important to learn the wrong answers they selected versus what answers they got correct.
Can a robot pass a university entrance exam? Noriko Arai
Meet Todai Robot, an AI project that performed in the top 20 percent of students on the entrance exam for the University of Tokyo -- without actually understanding a thing. While it's not matriculating anytime soon, Todai Robot's success raises alarming questions for the future of human education. How can we help kids learn the things that humans can do better than AI? The TED Talks channel features the best talks and performances from the TED Conference, where the world's leading thinkers and doers give the talk of their lives in 18 minutes (or less). Look for talks on Technology, Entertainment and Design -- plus science, business, global issues, the arts and more.
Pre-Spark Summit Meetup in Dublin, Ireland
Since the creation of Apache Spark, I/O throughput has increased at a faster pace than processing speed. In a lot of big data applications, the bottleneck is increasingly the CPU. With the release of Apache Spark 2.0 and Project Tungsten, Spark runs a number of control operations close to the metal. At the same time, there has been a surge of interest in using GPUs (the Graphics Processing Units of video cards) for general purpose applications, and a number of frameworks have been proposed to do numerical computations on GPUs. In this talk, we will discuss how to combine Apache Spark with TensorFlow, a new framework from Google that provides building blocks for Machine Learning computations on GPUs.