Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View wangjianhao222's full-sized avatar
:electron:
Matrixcodeloveforever
:electron:
Matrixcodeloveforever

Block or report wangjianhao222

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wangjianhao222/README.md

✨ Welcome to My AI-Powered World ✨

Typing Animation


🧬 About Me

  • πŸ€– AI Enthusiast | Multi-language Coder | Tech Explorer
  • 🧠 Interests: Machine Learning Β· Neural Networks Β· LLMs Β· Generative AI Β· Computer Vision Β· Natural Language Processing
  • 🌐 Tech Stack: Python Β· JavaScript/TypeScript Β· Rust Β· C++ Β· Java Β· Go Β· Web
  • 🎯 Always learning something new... and breaking it πŸ˜„

πŸ› οΈ My Favorite Tools & Languages

Python JavaScript TypeScript Rust Go C++ Java HTML CSS React Node.js Git Linux VSCode Docker Swift Kotlin PHP Ruby Perl R MATLAB


πŸ€– AI Algorithms & Frameworks

Here are some of the key AI algorithms I work with:

Machine Learning Algorithms:

  • Linear Regression - Used for predicting continuous data.
  • Logistic Regression - Used for classification tasks.
  • Decision Trees - Used for classification and regression tasks.
  • Random Forest - Ensemble method combining decision trees for better performance.
  • Support Vector Machines (SVM) - Used for classification and regression, especially in high-dimensional spaces.
  • k-Nearest Neighbors (k-NN) - A simple, instance-based learning algorithm for classification and regression.
  • Naive Bayes - A probabilistic classifier based on Bayes' theorem.
  • Gradient Boosting Machines (GBM) - Ensemble method that builds models sequentially.
  • XGBoost/LightGBM - Popular implementations of gradient boosting techniques.
  • Principal Component Analysis (PCA) - Used for dimensionality reduction.

Deep Learning Algorithms:

  • Neural Networks - Used for a wide range of tasks, including classification, regression, and generation.
  • Convolutional Neural Networks (CNNs) - Mainly used for image processing and computer vision.
  • Recurrent Neural Networks (RNNs) - Used for sequence-based data, such as time series or text.
  • Long Short-Term Memory (LSTM) - A type of RNN that handles long-term dependencies better.
  • Transformer Networks - The backbone of state-of-the-art NLP models (e.g., GPT, BERT).
  • Autoencoders - Used for unsupervised learning and data compression.
  • Generative Adversarial Networks (GANs) - A deep learning framework used for generating new data samples.

Reinforcement Learning:

  • Q-learning - A model-free reinforcement learning algorithm used for decision making.
  • Deep Q Networks (DQN) - Combines Q-learning with deep neural networks.
  • Policy Gradient Methods - Algorithms like REINFORCE that optimize the policy directly.

Natural Language Processing (NLP):

  • Bag of Words (BoW) - A simple method for representing text data.
  • TF-IDF - Term Frequency-Inverse Document Frequency, used for text weighting.
  • Word2Vec - A method for learning word embeddings.
  • BERT - Bidirectional Encoder Representations from Transformers, a transformer-based NLP model.
  • GPT - Generative Pre-trained Transformers, for language generation tasks.
  • Named Entity Recognition (NER) - A technique used to identify entities like names and locations in text.

Computer Vision:

  • Image Classification - Identifying objects in an image using CNNs.
  • Object Detection - Detecting and localizing objects in images using algorithms like YOLO (You Only Look Once).
  • Semantic Segmentation - Classifying each pixel of an image into a class (e.g., human, sky).
  • Generative Models for Image Creation - Using GANs for generating realistic images.

Optimization Algorithms:

  • Gradient Descent - An iterative optimization algorithm for minimizing a function.
  • Stochastic Gradient Descent (SGD) - A variant of gradient descent, used for large datasets.
  • Genetic Algorithms - Search heuristics inspired by natural selection.

πŸ“Š GitHub Stats & Streak

GitHub Stats Top Languages

Streak


πŸš€ More Animations & Badges

Visitor Count

GitHub Followers

Spotify Now Playing

Random Programming Quote

Sponsors

Jokes

Weather

πŸ“« Let's Connect

GitHub
Email


"Code is not just instructions. It's imagination turned into logic."

Pinned Loading

  1. physicalcommandtool physicalcommandtool Public

    Users are prompted to select a module and enter physical quantities (e.g., mass in kg, time in s), after which the program computes and displays results (e.g., force in N, displacement in m) format…

    1

  2. whois whois Public

    1