The Missing Data Science Language?

Having spent nearly a decade studying the design and implementation of declarative programming languages in a previous life, I get a bit frustrated whenever I see people getting religious about programming languages and platforms. In the data science circle, an active discussion is around Scala (on Spark) vs SQL (on parallelised relational databases). They are … More The Missing Data Science Language?

Cyber Security Cooperative Research Centre

Congratulations to the ACSRI-led team for winning $50-million in funding from the Department of Industry, Innovation and Science to set up a new Cyber Security Cooperative Research Centre in Australia. It’s great to see the Australian government putting resources into a key research area that is increasing in importance as the world becomes more and … More Cyber Security Cooperative Research Centre

Agile Data Science: Don’t Let Your Model Die in a Powerpoint Presentation

Most data science projects are doomed to failure before they even start. There are a couple of reasons. The aspiring data scientist and management may be drawn to a sexy problem rather than an important problem. The full range of data required to do a complete analysis may be inaccessible or even non-existent. And even … More Agile Data Science: Don’t Let Your Model Die in a Powerpoint Presentation

Practical Algorithms for Distributed Privacy-Preserving Risk Modelling

In a previous post on the problem of detecting complex financial crimes, I described the following basic technology framework for financial intelligence units (FIUs) and their partner agencies and reporting entities (REs) to engage in collaborative but privacy-preserving and distributed risk modelling using confidential computing technologies. In this post, I describe a few concrete algorithms that … More Practical Algorithms for Distributed Privacy-Preserving Risk Modelling