Bosheng (Daniel) Zhang 's repositories
Electrical-Engineering-Learning-Material
Solution of simple AC and DC Circuits. Electrical units & measurements. Voltage, current, impedance. Equivalent circuits. Electrical energy & power. Resistors, inductors, capacitors, phasors, filters. Introduction to analog and digital telecommunication systems. Operational amplifiers, sensors & actuators, simple controllers. Use of laboratory instruments, simulators and mathematical software tools.
Advanced-Algorithms-Data-Structures
Analysis of algorithms. The solution of summation & recurrence equations. Algorithm paradigms: divide-&-conquer, greedy algorithms, dynamic programming, backtracking, branch-&-bound. Advanced graph algorithms. Amortised analysis. Self-adjusting data structures. Complexity classes, NP-completeness. Approximation algorithms. Randomized algorithms.
Computer-Networks
OSI & Internet reference models. Communication protocols for Local, Metropolitan & Wide Area Networks. BISDN networks. The Internet protocol suite. Mobile Networks. Quality of service in communication protocols. Network security. Trends in communication networks.
DECO3801-7381-Zoomers
The application will provide users with an incentive to use public transport and allow them to collaborate socially with other commuters and add friends1. It will also inform users of the impact they are having on the environment2 and allow them to redeem gift cards and free ride vouchers with points they earned by using public transport3.
Modern-Computation
Theory of Computing
Adv-Techn-for-High-Dim-Data
spatial & multimedia databases: multidimensional data management concepts, theories, and technologies, focusing on data access methods and similarity query processing for spatial, multimedia, and Web-based databases, with particular emphasis on video indexing and search.
Artificial-Intelligence
Methods & techniques within the field of artificial intelligence, including problem-solving and optimization by search, representing, and reasoning with uncertain knowledge and machine learning. Specific emphasis on the practical utility of algorithms and their implementation in software.
Bioinformatics
Bioinformatics is about applying computational and mathematical thinking to the biological sciences, changing how we approach scientific problems and increasing the scale and complexity of the problems we are able to solve.
Systems-Programming-in-C
Operating Systems Principles: memory management, basics of machine organization, file systems, processes & threads, interprocess communication. Computer Networks Principles: topologies & models of computer networks, protocols, network programming, network applications.
advanced_lane_detection
Advanced lane detection using computer vision
bdd100k-models
Model Zoo of BDD100K Dataset
danielzhangau.github.io
My personal portfolio website
Data-Mining
Techniques used for data cleaning, finding patterns in structured, text, and web data; with application to areas such as customer relationship management, fraud detection & homeland security.
github-markdown-toc
Easy TOC creation for GitHub README.md
ITEE-Summer-of-AI
During the ‘ITEE Summer of AI’ running by Shekhar S. Chandra, I participated in advanced seminars and masterclasses to enhance my knowledge of AI, ANN, and deep learning. I learned about the new and latest work of AI to keep up with the vast and rapidly growing research area. In addition, this program also provided me with opportunities to share and develop ideas with like-minded people and participate in the AI "culture" of competition and challenge.
Machine-Learning
Machine learning is a branch of artificial intelligence concerned with the development & application of adaptive algorithms that use example data or previous experience to solve a given problem.
PaddleDetection
Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.
Pattern-Recognization-and-Analysis
Topics and algorithms will include fractal geometry, classification methods such as random forests, recognition problems using deep learning and models of the human vision system.
PatternFlow
Pattern recognition and image processing library for Tensorflow
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
rddc2020
road damage detection challenge 2020
redis-py
Redis Python Client
rp-portfolio
A shared structure for Django web application development
TensorRT
NVIDIA® TensorRT™, an SDK for high-performance deep learning inference, includes a deep learning inference optimizer and runtime that delivers low latency and high throughput for inference applications.
Time-Management-Application-Design
an engaging mobile application with minimal cognitive demands, for university students that promotes efficient time management by mitigating distraction and aiding task management through incentivisation which, in turn, enables users to study in a manner that is more productive within the same time constraints.
Vehicle-Detection
A HOG SVM approach to vehicle detection on the road.
Yolo-FastestV2
:zap: Based on Yolo's low-power, ultra-lightweight universal target detection algorithm, the parameter is only 250k, and the speed of the smart phone mobile terminal can reach ~300fps+
YOLOP
You Only Look Once for Panopitic Driving Perception.(https://arxiv.org/abs/2108.11250)