Education
A Beginner's Guide to Data Engineering -- Part I – Robert Chang – Medium
The more experienced I become as a data scientist, the more convinced I am that data engineering is one of the most critical and foundational skills in any data scientist's toolkit. I find this to be true for both evaluating project or job opportunities and scaling one's work on the job. In an earlier post, I pointed out that a data scientist's capability to convert data into value is largely correlated with the stage of her company's data infrastructure as well as how mature its data warehouse is. This means that a data scientist should know enough about data engineering to carefully evaluate how her skills are aligned with the stage and need of the company. Furthermore, many of the great data scientists I know are not only strong in data science but are also strategic in leveraging data engineering as an adjacent discipline to take on larger and more ambitious projects that are otherwise not reachable.
Google Offers Free Machine Learning Training Course
Artificial intelligence is gaining interest and ground, with major players investing heavily in areas as disparate as drone footage analysis, app development platforms and personal digital assistants. Google is investing in the educational side of AI, as well. The tech giant recently announced a free 15-hour machine learning training course, aimed at users of all experience levels (though knowledge of introductory algebra and some proficiency in programming basics and Python will come in handy). Machine Learning Crash Course (MLCC) is designed to help users develop skills in artificial intelligence and machine learning through free lessons, tutorials and hands-on exercises, the company announced. "We believe that the potential of machine learning is so vast that every technical person should learn machine learning fundamentals," wrote Barry Rosenberg, with the Google Engineering Education Team, on the Google Developers blog.
Artificial intelligence: ARC test focus goes beyond factoid questions
"Common sense" is a phrase everyone hears at one time or another, usually from an angry bystander who think you don't have any. "Humans use common sense to fill in the gaps of any question they are posed, delivering answers within an understood but non-explicit context," Swapna Krishna wrote in Engadget. Add a few years of developmental growth in the young child, and he or she acquires common sense but AI has problems. Calling out the challenge in AI research is Dr. Oren Etzioni, researcher and professor, who leads the Allen Institute for Artificial Intelligence, or AI2, in Seattle, Washington. To get at the fluidity that people have, their natural ability to move from one thing to the next, the programs need what every ten year old has in spades, he said, and that is called common sense---a set of facts, heuristics, observations, all the things that we can bring to the table, but the computer does not.
How ready is India for artificial intelligence?
Revolutions do not always follow a linear timeline. They can be sporadic and unpredictable. NITI Aayog's roadmap for national Artificial Intelligence programme hopes to bring one such revolution. The allocated Rs 3,073 crore will spearhead work on fifth generation technology startups like Artificial Intelligence, Machine Learning (ML), Internet of Things (IoT), 3D printing and Blockchain. The magnanimity of effort can be gauged by the near doubling of the fund for the programme. Atal Innovation Mission can give Rs 10 crore to start-ups that fit the criteria.
How to Rock Facebook Messenger & Chatbots for Social Success - Search Engine Journal
Alexa, why do I need a chatbot? By the year 2020, we will be having more conversations with bots than our spouse and 80 percent of brands will use chatbots for customer-centric interactions. If you have not added a chatbot strategy in your marketing plan, the time is now. By definition, a chatbot is a computer program designed to simulate a conversation with human users, especially over the Internet. Chatbots allow brands to create intimate connections and stronger relationships with your customers and audience in general.
Tech Companies Try to Retrain the Workers They're Displacing
On January 16, a new course launched on the online learning platform Coursera with an unassuming name: The Google IT Support Professional Certificate. It promised to prepare beginners for entry-level jobs in IT in eight to 12 months. That day, it attracted the largest-ever group of first-time Coursera users, almost half of them people without college degrees. More than 18,000 people have enrolled in the $49-a-month program so far, 160 of whom have completed it. "Even as we were building it, even as it was about to launch, I never anticipated the success of it," says Natalie Van Kleef Conley, Google's product lead for the program.
Evaluating Conditional Cash Transfer Policies with Machine Learning Methods
This paper presents an out-of-sample prediction comparison between major machine learning models and the structural econometric model. Over the past decade, machine learning has established itself as a powerful tool in many prediction applications, but this approach is still not widely adopted in empirical economic studies. To evaluate the benefits of this approach, I use the most common machine learning algorithms, CART, C4.5, LASSO, random forest, and adaboost, to construct prediction models for a cash transfer experiment conducted by the Progresa program in Mexico, and I compare the prediction results with those of a previous structural econometric study. Two prediction tasks are performed in this paper: the out-of-sample forecast and the long-term within-sample simulation. For the out-of-sample forecast, both the mean absolute error and the root mean square error of the school attendance rates found by all machine learning models are smaller than those found by the structural model. Random forest and adaboost have the highest accuracy for the individual outcomes of all subgroups. For the long-term within-sample simulation, the structural model has better performance than do all of the machine learning models. The poor within-sample fitness of the machine learning model results from the inaccuracy of the income and pregnancy prediction models. The result shows that the machine learning model performs better than does the structural model when there are many data to learn; however, when the data are limited, the structural model offers a more sensible prediction. The findings of this paper show promise for adopting machine learning in economic policy analyses in the era of big data.
Graph Partition Neural Networks for Semi-Supervised Classification
Liao, Renjie, Brockschmidt, Marc, Tarlow, Daniel, Gaunt, Alexander L., Urtasun, Raquel, Zemel, Richard
We present graph partition neural networks (GPNN), an extension of graph neural networks (GNNs) able to handle extremely large graphs. GPNNs alternate between locally propagating information between nodes in small subgraphs and globally propagating information between the subgraphs. To efficiently partition graphs, we experiment with several partitioning algorithms and also propose a novel variant for fast processing of large scale graphs. We extensively test our model on a variety of semi-supervised node classification tasks. Experimental results indicate that GPNNs are either superior or comparable to state-of-the-art methods on a wide variety of datasets for graph-based semi-supervised classification. We also show that GPNNs can achieve similar performance as standard GNNs with fewer propagation steps.
Artificial intelligence is set to change e-learning
Training and education of the workforce is key to the digital transformation success of many businesses. One tool that has helped foster this is e-learning, especially, as Digital Journal has reported, e-learning is leading the way as businesses shift their training priorities to embrace a digital-first approach. There are many different forms of e-learning, involving a mix of different channels, content, use of video and so on. A shared objective is the importance of flexibility and a blended approach. Advantages to businesses include lower costs, since one training session can be delivered to many people.
Med Students Are Getting Terrible Training in Robotic Surgery
If you think your on-the-job training was tough, imagine what life is like for newbie surgeons. Under the supervision of a veteran doctor, known as an attending, trainees help operate on a real live human, who might have a spouse and kids--and, if something goes awry, a very angry lawyer. Now add to the mix the da Vinci robotic surgery system, which operators control from across the room, precisely guiding instruments from a specially-designed console. In traditional surgery, the resident gets hands-on action, holding back tissue, for instance. Robotic systems might have two control consoles, but attendings rarely grant residents simultaneous control.