Education
Modeling the Dynamics of Online Learning Activity
Mavroforakis, Charalampos, Valera, Isabel, Rodriguez, Manuel Gomez
Learning has become an online activity - people routinely use a wide variety of online learning platforms, ranging from wikis and question answering (Q&A) sites to online communities and blogs, to learn about a large range of topics. In this context, people find solutions to their problems by looking for closely related pieces of information, executing a sequence of queries or, more generally, performing a series of online actions. For example, a high school student may study several closely related wiki pages to prepare an essay about a historical event; a software developer may read several answers within a Q&A site to solve a specific programming problem; and, a researcher may check a specialized blog written by one of her peers to learn about a new concept or technique. All the above are examples of learning patterns, in which people perform a series of online actions - reading a wiki page, an answer, or a blog - to achieve a predefined goal - writing an essay, solving a programming problem, or learning about a new concept or technique. In this context, one may expect that people with similar goals undertake similar sequences of online actions and thus adopt similar learning patterns. Therefore, one could leverage the vast availability of online traces of users' learning activity to disambiguate among interleaved learning patterns adopted by individuals over time, as well as to automatically identify and track those people's interests and goals over time. In this work, we introduce a novel probabilistic model, the Hierarchical Dirichlet Hawkes Process (HDHP), for clustering continuous-time grouped streaming data, which we use to uncover the dynamics of learning activity on the web. The HDHP leverages the properties of the Hierarchical Dirichlet Process (HDP) [18], a popular Bayesian nonparametric model for clustering problems involving multiple groups of data, combined with the Hawkes process [13], a temporal point process particularly well fitted to model social activity [11, 19, 20]. In particular, the former is used to account for an infinite number of learning patterns, which are shared across users (groups) of an online learning platform.
Modeling community structure and topics in dynamic text networks
Henry, Teague, Banks, David, Chai, Christine, Owens-Oas, Derek
Dynamic text networks have been widely studied in recent years, primarily because the Internet stores textual data in a way that allows links between different documents. Articles on the Wikipedia (Hoffman et al., 2010), citation networks in journal articles (Moody, 2004), and linked blog posts (Latouche et al., 2011) are examples of dynamic text networks, or networks of documents that are generated over time. But each application has idiosyncratic features, such as the structure of the links and the nature of the time varying documents, so analysis typically requires bespoke models that directly address those aspects.
How Machine Learning Affects Everyday Life
Enterprises today are finding it exceedingly meaningful and resourceful in the massive amounts of data they generate and save every day. The required algorithms, applications and frameworks to bring greater predictive accuracy and value to enterprises' data sets are available; therefore, businesses need to make sure they have data sets of sufficient size and quality. It is due to the excessive need to do a better job in capturing and utilizing data. The rise of deep learning and neural networks has spread in everyday lives. It took about six years for neural nets to show impressive results, first in speech recognition, then computer vision, images, image detection and diagnostics, and more recently, in natural language processing.
Apple Hires Carnegie Mellon Researcher to Lead AI Team
Carnegie Mellon University professor Russ Salakhutdinov has been hired by Apple to lead a team focused on artificial intelligence, according to a tweet Salakhutdinov sent out this morning. He will continue to teach at Carnegie Mellon, but will also serve as "Director of AI Research" at Apple. In his tweet, Salakhutdinov says he is seeking additional research scientists with machine learning expertise to join his team. An included job posting asks that candidates have experience with Deep Learning, Computer Vision, Machine Learning, Reinforcement Learning, Optimization, and/or Data Mining. Salakhutdinov specializes in statistical machine learning and has authored many papers on neural networks, deep kernel learning, reinforcement learning, and other related topics.
Machine Learning in A Year, by Per Harald Borgen - Dataconomy
This is a follow up to an article Per wrote last year, Machine Learning in a Week, on how he kickstarted his way into machine learning (ml) by devoting five days to the subject. Follow him on Medium and check out his archive. My interest in ml stems back to 2014 when I started reading articles about it on Hacker News. I simply found the idea of teaching machines stuff by looking at data appealing. At the time I wasn't even a professional developer, but a hobby coder who'd done a couple of small projects.
Machine Learning Engineer in Centennial, Colorado, United States
Pearson has one defining goal: to help people progress in their lives through learning. We champion innovation and we invest in models for education that deliver on our promise for effective, accessible, and personal learning from early literacy, college and career readiness to professional education, through data informed instruction and inventive applications for mobile and digital learning. Pearson, the world's leading learning company, has global-reach and market leading businesses in education, business, and consumer publishing and is listed on the London and New York stock exchanges (UK: PSON; NYSE: PSO). Pearson is an Equal Opportunity and Affirmative Action Employer, and a member of E-Verify. All qualified applicants, including minorities, women, veterans, and people with disabilities are encouraged to apply.
Cluster Analysis and Unsupervised Machine Learning in Python
Cluster analysis is a staple of unsupervised machine learning and data science. It is very useful for data mining and big data because it automatically finds patterns in the data, without the need for labels, unlike supervised machine learning. In a real-world environment, you can imagine that a robot or an artificial intelligence won't always have access to the optimal answer, or maybe there isn't an optimal correct answer. You'd want that robot to be able to explore the world on its own, and learn things just by looking for patterns. Do you ever wonder how we get the data that we use in our supervised machine learning algorithms?
Big Announcement, Machine Learning - Breta's Blog
Today, I am starting a new series! You may notice that I recently finished a Machine Learning course on Coursera (definitely recommend it). But here comes the real challenge, put my skill into real use! I'm going to participate in the local project competition so-called SO? (i.e. So, I'm starting a new series about my project related to the machine learning.
2045: The Year Man Becomes Immortal
On Feb. 15, 1965, a diffident but self-possessed high school student named Raymond Kurzweil appeared as a guest on a game show called I've Got a Secret. He was introduced by the host, Steve Allen, then he played a short musical composition on a piano. The idea was that Kurzweil was hiding an unusual fact and the panelists they included a comedian and a former Miss America had to guess what it was. On the show (see the clip on YouTube), the beauty queen did a good job of grilling Kurzweil, but the comedian got the win: the music was composed by a computer. Kurzweil then demonstrated the computer, which he built himself a desk-size affair with loudly clacking relays, hooked up to a typewriter.
Obama's report on the future of artificial intelligence: The main takeaways ZDNet
The Obama administration released a report on the future of artificial intelligence and addressed everything including job loss, ethics, bias, and positive outcomes for multiple industries. There are some things that machines are simply better at doing than humans, but humans still have plenty going for them. Here's a look at how the two are going to work in concert to deliver a more powerful future for IT, and the human race. There's a lot to digest in the full report, which has been noted in multiple places. I pulled out a few key talking points to ponder as AI advances.