Machine Learning

AI (Artificial Intelligence)

A Very Short Introduction of Stochastic Gradient Descent (SGD)

Stochastic Gradient Descent (SGD) is a foundational optimisation algorithm that improves machine learning efficiency by processing small data subsets. Widely used in industries like healthcare, urban planning, and climate forecasting, SGD ensures scalable and robust model training.

Read More »
Softmax
AI (Artificial Intelligence)

A Very Short Introduction of Softmax

The softmax function transforms raw scores into probabilities, making multi-class classification models more interpretable. Widely used in AI applications like healthcare, transportation, and education, it enables efficient decision-making with tools like TensorFlow, PyTorch, and scikit-learn.

Read More »
Artificial Neuron
AI (Artificial Intelligence)

A Very Short Introduction of Artificial Neuron

Artificial neurons, inspired by biological models, form the backbone of modern AI by enabling pattern recognition, automation, and decision-making. Their applications span healthcare, traffic management, and environmental monitoring, revolutionising data processing across Australian industries.

Read More »
SGD
AI (Artificial Intelligence)

SGD with Momentum in Keras

SGD with Momentum accelerates machine learning convergence by smoothing updates and overcoming local minima. Widely applied in Australian industries like healthcare, transport, and climate modelling, it ensures efficient training of complex models.

Read More »
RMSProp
AI (Artificial Intelligence)

A Very Short Introduction of RMSProp

RMSProp, introduced by Geoffrey Hinton in 2012, optimises deep learning by dynamically adjusting learning rates for each parameter. Widely used in healthcare, transport, and environmental monitoring in Australia, RMSProp ensures stable and efficient model training.

Read More »
Recurrent Network
AI (Artificial Intelligence)

A Very Short Introduction of Recurrent Networks

Recurrent neural networks (RNNs) bring memory to machine learning, excelling at sequential data analysis in tasks like language processing, time series modelling, and predictive maintenance. Advanced RNNs, such as LSTMs and GRUs, solve challenges in long-term dependency and context retention.

Read More »
Pooling Layer
AI (Artificial Intelligence)

A Very Short Introduction of Pooling Layers

Pooling layers in convolutional neural networks (CNNs) reduce dimensionality, enhance noise tolerance, and ensure robust feature extraction. Widely used in applications like medical imaging, traffic analysis, and satellite monitoring, they are essential for computational efficiency.

Read More »
Optimisation Algorithm
AI (Artificial Intelligence)

A very short introduction to Optimization Algorithms

Optimisation algorithms identify the most efficient solutions for complex problems across industries, from supply chain management to energy systems. In Australia, they are widely used in transport, energy, and healthcare to enhance efficiency and resource allocation.

Read More »
K++ Clustering
AI (Artificial Intelligence)

A Very Short Introduction of K-Means++ Clustering

K-Means++, introduced in 2007, refines centroid placement in K-Means clustering for better accuracy and efficiency. Widely used in Australian public health, census analysis, and environmental insights, it ensures faster convergence and more reliable clusters.

Read More »