This document discusses using machine learning for analyzing crypto assets. It begins with an introduction to machine learning and the differences between machine learning and statistics. It then discusses using machine learning for scenarios like blockchain deanonymization, investor profiling, factor identification, and price predictions. For each scenario, it provides an example machine learning model and the potential results. The document also discusses challenges for crypto data like lack of labeled datasets and introduces techniques like semi-supervised learning, transfer learning and neural architecture search that are relevant for crypto machine learning.