Education
Troubling Trends in Machine Learning Scholarship
This paper aims to instigate discussion, answering a call for papers from the ICML Machine Learning Debates workshop. While we stand by the points represented here, we do not purport to offer a full or balanced viewpoint or to discuss the overall quality of science in ML. In many aspects, such as reproducibility, the community has advanced standards far beyond what sufficed a decade ago. We note that these arguments are made by us, against us, by insiders offering a critical introspective look, not as sniping outsiders. The ills that we identify are not specific to any individual or institution. We ourselves have fallen into these patterns, and likely will again in the future. Exhibiting one of these patterns doesn't make a paper bad nor does it indict the paper's authors, however we believe that all papers could be made stronger by avoiding these patterns. While we provide concrete examples, our guiding principles are to (i) implicate ourselves, and (ii) to preferentially select from the work of better-established researchers and institutions that we admire, to avoid singling out junior students for whom inclusion in this discussion might have consequences and who lack the opportunity to reply symmetrically. We are grateful to belong to a community that provides sufficient intellectual freedom to allow us to express critical perspectives. In each subsection below, we (i) describe a trend; (ii) provide several examples (as well as positive examples that resist the trend); and (iii) explain the consequences. Pointing to weaknesses in individual papers can be a sensitive topic. To minimize this, we keep examples short and specific.
10 Reasons you should learn Artificial Intelligence - TechEconomy.ng
When talking about Artificial Intelligence, some people think about the destruction of the world and killer robots, but Artificial Intelligence is already playing a major role in our lives, non-destructively. We all are familiar with programs such as Siri and Google Now, which are improving our way of life. Similarly, you must have played chess against the computer, in which most people get beat atrociously. These programs are nothing but artificial intelligence, which is designed to assist us with a set of protocols. Similar programs are self-driving cars, or motion and reflex detecting video games, which evolve as time goes along.
Scientists created AI from DNA - Tech Explorist
Caltech scientists have recently developed an AI made out of DNA that can tackle a classic machine learning problem by precisely recognizing written by hand numbers. The work is a critical advance in showing the ability to program AI into engineered biomolecular circuits. Lulu Qian, assistant professor of bioengineering at Caltech said, "Though scientists have only just begun to explore creating artificial intelligence in molecular machines, its potential is already undeniable. Similar to how electronic computers and smartphones have made humans more capable than a hundred years ago, artificial molecular machines could make all things made of molecules, perhaps including even paint and bandages, more capable and more responsive to the environment in the hundred years to come." Scientists' goal behind this study is to program intelligent behaviors (the ability to compute, make choices, and more) with artificial neural networks made out of DNA.
Neural Task Graphs: Generalizing to Unseen Tasks from a Single Video Demonstration
Huang, De-An, Nair, Suraj, Xu, Danfei, Zhu, Yuke, Garg, Animesh, Fei-Fei, Li, Savarese, Silvio, Niebles, Juan Carlos
Our goal is for a robot to execute a previously unseen task based on a single video demonstration of the task. The success of our approach relies on the principle of transferring knowledge from seen tasks to unseen ones with similar semantics. More importantly, we hypothesize that to successfully execute a complex task from a single video demonstration, it is necessary to explicitly incorporate compositionality to the model. To test our hypothesis, we propose Neural Task Graph (NTG) Networks, which use task graph as the intermediate representation to modularize the representations of both the video demonstration and the derived policy. We show this formulation achieves strong inter-task generalization on two complex tasks: Block Stacking in BulletPhysics and Object Collection in AI2-THOR. We further show that the same principle is applicable to real-world videos. We show that NTG can improve data efficiency of few-shot activity understanding in the Breakfast Dataset.
Symbol Emergence in Cognitive Developmental Systems: a Survey
Taniguchi, Tadahiro, Ugur, Emre, Hoffmann, Matej, Jamone, Lorenzo, Nagai, Takayuki, Rosman, Benjamin, Matsuka, Toshihiko, Iwahashi, Naoto, Oztop, Erhan, Piater, Justus, Wörgötter, Florentin
Humans use signs, e.g., sentences in a spoken language, for communication and thought. Hence, symbol systems like language are crucial for our communication with other agents and adaptation to our real-world environment. The symbol systems we use in our human society adaptively and dynamically change over time. In the context of artificial intelligence (AI) and cognitive systems, the symbol grounding problem has been regarded as one of the central problems related to {\it symbols}. However, the symbol grounding problem was originally posed to connect symbolic AI and sensorimotor information and did not consider many interdisciplinary phenomena in human communication and dynamic symbol systems in our society, which semiotics considered. In this paper, we focus on the symbol emergence problem, addressing not only cognitive dynamics but also the dynamics of symbol systems in society, rather than the symbol grounding problem. We first introduce the notion of a symbol in semiotics from the humanities, to leave the very narrow idea of symbols in symbolic AI. Furthermore, over the years, it became more and more clear that symbol emergence has to be regarded as a multifaceted problem. Therefore, secondly, we review the history of the symbol emergence problem in different fields, including both biological and artificial systems, showing their mutual relations. We summarize the discussion and provide an integrative viewpoint and comprehensive overview of symbol emergence in cognitive systems. Additionally, we describe the challenges facing the creation of cognitive systems that can be part of symbol emergence systems.
Dual optimization for convex constrained objectives without the gradient-Lipschitz assumption
Bompaire, Martin, Bacry, Emmanuel, Gaïffas, Stéphane
The minimization of convex objectives coming from linear supervised learning problems, such as penalized generalized linear models, can be formulated as finite sums of convex functions. For such problems, a large set of stochastic first-order solvers based on the idea of variance reduction are available and combine both computational efficiency and sound theoretical guarantees (linear convergence rates). Such rates are obtained under both gradient-Lipschitz and strong convexity assumptions. Motivated by learning problems that do not meet the gradient-Lipschitz assumption, such as linear Poisson regression, we work under another smoothness assumption, and obtain a linear convergence rate for a shifted version of Stochastic Dual Coordinate Ascent (SDCA) that improves the current state-of-the-art. Our motivation for considering a solver working on the Fenchel-dual problem comes from the fact that such objectives include many linear constraints, that are easier to deal with in the dual. Our approach and theoretical findings are validated on several datasets, for Poisson regression and another objective coming from the negative log-likelihood of the Hawkes process, which is a family of models which proves extremely useful for the modeling of information propagation in social networks and causality inference.
2 Companies Bringing Artificial Intelligence to the Classroom
I really like their forward use of technology in that they have applied artificial intelligence to tutoring. One example is an app that they have called RealSkill. RealSkill helps Chinese students learn English. If you're going on to further education, you're going to get a PhD, or perhaps even be in trade, any type of global commerce that you might participate in in the Chinese workforce, you'll need to speak English. This app, RealSkill, helps Chinese students learn English by looking at essays that the students write.
The Push For A Gender-Neutral Siri
Siri, Alexa and Cortana all started out as female. Now a group of marketing executives, tech experts and academics are trying to make virtual assistants more egalitarian. Siri, Alexa and Cortana all started out as female. Now a group of marketing executives, tech experts and academics are trying to make virtual assistants more egalitarian. Have you ever noticed something most virtual assistants have in common?
Commentary: Industry, Education Needed to Bridge STEM Skills Gap
To operate robotic arms, students are required to know a small amount of coding. STEM Education Works has traveled to the Lafayette, Indiana, CoderDojo several times to teach students how to program the Dobot Magician robotic arms. The lessons involve real-world actions that make sense to young students. When using the visual programming language Blockly in May, students directed the robots to run bases in a mock baseball game. At Subaru of Indiana Automotive, the students programed the scaled-down robotic arms to write their names before learning about the larger, industrial robots, providing a real-world application for the activity they completed.
Five expert tips to make Machine Learning development work for you
We can see a lot of hype about AI and Machine Learning, and its potential to transform businesses. More and more сompanies are adopting machine learning solutions, setting up accelerators, opening R&D centers, and investing into startups. On the other hand, there are many companies that are using old-fashioned data analytics tools and labeling them as AI. Also,there is a large number of reports with AI market estimates and forecasts. However, it's challenging to get the right information on machine learning development that will actually work for your business. As a company that has delivered successful Machine Learning and Data Science solutions across such industries as Healthcare, Aviation, Media and Entertainment, and Technology, we've decided to talk with our experts and collect top guidelines for making your machine learning development project work.