Coder Social home page Coder Social logo

Hi there 👋

🔍 I'm Hongyu, a passionate quant particularly interested in emerging machine learning applications.

🌍 Based in London. Open to work.

🗣️ Fluent in Mandarin & English.

linkedin

Skills

  • Programming Language: Python, R, SQL
  • Machine Learning
    • Frameworks: PyTorch, Scikit-Learn, Keras
    • Deep Learning: LSTM
    • Model Interpretation: Shap, LIME
    • Clustering: Hierarchical Clustering, Chameleon Clustering, Semi-supervised Clustering
    • Ensemble Trees: Gradient-Boosted Trees, Random Forest
    • Conformal Prediction: MAPIE
    • Reinforcement Learning
  • Others: Git, Linux, LaTex

Projects

  • Semi-supervised Chameleon Clustering: An implementation of semi-supervised Chameleon clustering, capable of integrating must-link and cannot-link constraints at various levels of hierarchy to guide the clustering process.
  • Model Fingerprint: A model-agnostic method to decompose predictions into linear, nonlinear and pairwise interaction effects. It can be helpful in feature selection and model interpretation.
  • Using LSTM Model for Meta-labeling: An implementation that applies meta-labeling to minute-frequency stock data, utilizing LSTM as the primary model for price direction prediction, which forms the basis for a trading strategy augmented by a secondary meta-labeling layer to filter false positives and improve risk-return metrics.
  • Semi-supervised Hedge Fund Clustering: A semi-supervised clustering method utilizing tree distance for enhanced hierarchical classification of funds in fund of funds analysis.
  • Hierarchical Tree Distance: An implementation of the AKB tree distance, a measure designed to quantify the similarity between classes within a hierarchical label tree. Adept at emphasizing the importance of higher hierarchy errors, utilizing the taxonomy's inherent structure instead of simply flattening the hierarchy in traditional.

Micro Projects

  • PyTorch Model Interpretation by Shap: An implemention of using PyTorch model in shap framework, which is a game theoretic approach to explain the output of any machine learning model. Created shap.Explanation object for PyTorch models to facilitate visualisation using a unified interface.

Hongyu Lin's Projects

dowhy icon dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.

feature-clustering icon feature-clustering

A data-driven dimensionality reduction analysis utilizing Dask and Scikit-Learn to be used in a paper for Lawrence Berkeley National Laboratory

hierarchical-tree-distance icon hierarchical-tree-distance

An implementation of the AKB tree distance, a measure designed to quantify the similarity between classes within a hierarchical label tree. Adept at emphasizing the importance of higher hierarchy errors, utilizing the taxonomy's inherent structure instead of simply flattening the hierarchy in traditional.

langchain icon langchain

⚡ Building applications with LLMs through composability ⚡

meta-labeling-and-lstm icon meta-labeling-and-lstm

An implementation that applies meta-labeling to minute-frequency stock data, utilizing LSTM as the primary model for price direction prediction, which forms the basis for a trading strategy augmented by a secondary meta-labeling layer to filter false positives and improve risk-return metrics.

model-fingerprint icon model-fingerprint

A model-agnostic method to decompose predictions of machine learning models into linear, nonlinear and pairwise interaction effects.

pytorch-shap icon pytorch-shap

An implemention of using PyTorch model in shap framework. Created shap.Explanation object for PyTorch models to facilitate visualisation using a unified interface.

semi-supervised-chameleon-clustering icon semi-supervised-chameleon-clustering

An implementation of semi-supervised Chameleon clustering, capable of integrating must-link and cannot-link constraints at various levels of hierarchy to guide the clustering process. It also offers the ability to perform Chameleon clustering without any constraints, i.e., pure unsupervised clustering.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.