Goto

Collaborating Authors

 Performance Analysis


How machine learning could prevent money laundering

#artificialintelligence

Machine learning is being put to use in all sorts of areas today. From smart cars and homes and beyond, the use of artificial intelligence (AI) and machine learning (ML) are becoming a larger part of how many companies conduct business. As more and more businesses are hit with cyber crime rather than physical crimes, there has been a needed shift from commercial surveillance systems towards cyber security systems to protect confidential data. More recently, we've seen ML sink its teeth into anti money laundering (AML) with big potential impacts there. Most current AML systems are founded on an extensive list of rules.


People on Drugs: Credibility of User Statements in Health Communities

arXiv.org Machine Learning

Online health communities are a valuable source of information for patients and physicians. However, such user-generated resources are often plagued by inaccuracies and misinformation. In this work we propose a method for automatically establishing the credibility of user-generated medical statements and the trustworthiness of their authors by exploiting linguistic cues and distant supervision from expert sources. To this end we introduce a probabilistic graphical model that jointly learns user trustworthiness, statement credibility, and language objectivity. We apply this methodology to the task of extracting rare or unknown side-effects of medical drugs --- this being one of the problems where large scale non-expert data has the potential to complement expert medical knowledge. We show that our method can reliably extract side-effects and filter out false statements, while identifying trustworthy users that are likely to contribute valuable medical information.


20 Questions to Detect Fake Data Scientists

@machinelearnbot

Check the answers from KDnuggets Editors to these questions (and one more): 21 Must-Know Data Science Interview Questions and Answers Now that the Data Scientist is officially the sexiest job of the 21st century, everyone wants a piece of the pie. That means there are a few data posers out there. People who call themselves Data Scientists, but who don't actually have the right skill set. This isn't always done out of a desire to deceive. The newness of data science and lack of a widely understood job description means that many people may think they are data scientists purely because they deal with data.


Canelo Alvarez vs. Julio Cesar Chavez Jr: Prediction, Betting Odds, Preview For PPV Fight

International Business Times

Two high-profile Mexican fighters meet on Cinco de Mayo weekend, with Canelo Alvarez (48โ€“1โ€“1, 34 KOs) the heavy favorite over Julio Cesar Chavez Jr. (50โ€“2โ€“1, 32 KOs) at T-Mobile Arena in Las Vegas. Oddsmakers list Alvarez at -600, while Chavez Jr. has 450 odds in their matchup Saturday night at a 164.5-pound catch-weight. Alvarez, among the best pound-for-pound boxers in the world, has won six consecutive fights after losing in a majority decision to Floyd Mayweather in September 2013. Chavez has lost two of his last six fights and hasn't won a fight by knockout since defeating Andy Lee in June 2012. Both boxers are coming off wins at a much different weight.


Canelo Alvarez Betting Odds Shift Ahead Of Boxing PPV Event vs. Julio Cesar Chavez Jr

International Business Times

To little surprise, Canelo Alvarez (48-1-1, 34 KOs) enters his Saturday pay-per-view fight in Las Vegas with Julio Cesar Chavez Jr. (50-2-1, 32 KOs) as the clear favorite. Alvarez had previously entered the fight at -900 odds with Chavez the underdog at 550, according to a sportsbook in January. Alvarez, one of the best pound-for-pound boxers in the world, is coming off a technical knockout win over Liam Smith in September and a brutal knockout of Amir Khan in May 2016. But Alvarez's signature win is a unanimous decision over Miguel Cotto in November 2015. Cotto had entered the fight with three straight wins and nearly 15 years of experience.


Methods -- yellowbrick 0.3.3 documentation

#artificialintelligence

Classification models attempt to predict a target in a discrete space, that is assign an instance of dependent variables one or more categories. Classification score visualizers display the differences between classes as well as a number of classifier-specific visual evaluations. Estimator score visualizers wrap Scikit-Learn estimators and expose the Estimator API such that they have fit(), predict(), and score() methods that call the appropriate estimator methods under the hood. Score visualizers can wrap an estimator and be passed in as the final step in a Pipeline or VisualPipeline. The classification report visualizer displays the precision, recall, and F1 scores for the model.


WWE Payback 2017: Results, Recap, Video For Every Match On 'Monday Night Raw' PPV

International Business Times

WWE Payback 2017 certainly lived up to its name Sunday night, allowing several superstars to get retribution for recent losses. The eight matches resulted in two titles changing hands, and the main event likely set up a match for the No.1 championship on "Monday Night Raw." Braun Strowman ended the pay-per-view by defeating Roman Reigns, continuing to be the most dominant wrestler in all of WWE. He now has his eyes on the WWE Universal Championship, though Finn Balor announced his intention to reclaim the belt when he appeared on "Miz TV" as part of the Payback kickoff show. Let's take a look at the complete results of WWE Payback, including a recap and video for each match. Reigns stood little chance from the start.


Group-sparse block PCA and explained variance

arXiv.org Machine Learning

The paper addresses the simultneous determination of goup-sparse loadings by block optimization, and the correlated problem of defining explained variance for a set of non orthogonal components. We give in both cases a comprehensive mathematical presentation of the problem, which leads to propose i) a new formulation/algorithm for group-sparse block PCA and ii) a framework for the definition of explained variance with the analysis of five definitions. The numerical results i) confirm the superiority of block optimization over deflation for the determination of group-sparse loadings, and the importance of group information when available, and ii) show that ranking of algorithms according to explained variance is essentially independant of the definition of explained variance. These results lead to propose a new optimal variance as the definition of choice for explained variance.


Explaining the Success of AdaBoost and Random Forests as Interpolating Classifiers

arXiv.org Machine Learning

There is a large literature explaining why AdaBoost is a successful classifier. The literature on AdaBoost focuses on classifier margins and boosting's interpretation as the optimization of an exponential likelihood function. These existing explanations, however, have been pointed out to be incomplete. A random forest is another popular ensemble method for which there is substantially less explanation in the literature. We introduce a novel perspective on AdaBoost and random forests that proposes that the two algorithms work for similar reasons. While both classifiers achieve similar predictive accuracy, random forests cannot be conceived as a direct optimization procedure. Rather, random forests is a self-averaging, interpolating algorithm which creates what we denote as a "spikey-smooth" classifier, and we view AdaBoost in the same light. We conjecture that both AdaBoost and random forests succeed because of this mechanism. We provide a number of examples and some theoretical justification to support this explanation. In the process, we question the conventional wisdom that suggests that boosting algorithms for classification require regularization or early stopping and should be limited to low complexity classes of learners, such as decision stumps. We conclude that boosting should be used like random forests: with large decision trees and without direct regularization or early stopping.


Predicting and Understanding Law-Making with Word Vectors and an Ensemble Model

arXiv.org Machine Learning

Out of nearly 70,000 bills introduced in the U.S. Congress from 2001 to 2015, only 2,513 were enacted. We developed a machine learning approach to forecasting the probability that any bill will become law. Starting in 2001 with the 107th Congress, we trained models on data from previous Congresses, predicted all bills in the current Congress, and repeated until the 113th Congress served as the test. For prediction we scored each sentence of a bill with a language model that embeds legislative vocabulary into a high-dimensional, semantic-laden vector space. This language representation enables our investigation into which words increase the probability of enactment for any topic. To test the relative importance of text and context, we compared the text model to a context-only model that uses variables such as whether the bill's sponsor is in the majority party. To test the effect of changes to bills after their introduction on our ability to predict their final outcome, we compared using the bill text and meta-data available at the time of introduction with using the most recent data. At the time of introduction context-only predictions outperform text-only, and with the newest data text-only outperforms context-only. Combining text and context always performs best. We conducted a global sensitivity analysis on the combined model to determine important variables predicting enactment.