Articles

My First KNX Home Automation Project: A Step-by-Step Guide

This is my first time diving into home automation in a bottom-up building, and I'm starting with something basic, lighting control. The client wanted a smarter and more …

avatar
Savvas Panagi
•
Deploying Diverse Regression Machine Learning Algorithms: An Implementation Overview featured image

Deploying Diverse Regression Machine Learning Algorithms: An Implementation Overview

In this current post, we go into the exploration and analysis of various regression machine learning methods. Our objective is to utilize a range of machine learning techniques to …

avatar
Savvas Panagi
•

Basic definition of KNX automations

The KNX Association was founded in 1990, its headquarters are located in Brussels (Belgium) and its original name was "EIB Association". In general, the aim of the Association was …

avatar
Savvas Panagi
•

Feature Scaling (Normalisation and Standardisation) / Python implementation

following the previous article about handle cyclical features, feature scaling is also important when we are going to use a machine learning algorithms. Is a method to scale the …

avatar
Savvas Panagi
•
How to handle cyclical features, for distance methodologies like k-means machine learning algorithms featured image

How to handle cyclical features, for distance methodologies like k-means machine learning algorithms

Often in situations of use machine learnings methods, we have to consider how to handle the cyclic features. For example in K-Means algorithm it use Euclidean distance in order to …

avatar
Savvas Panagi
•
How to use 0-5v plc to control the speed of high current dc motor featured image

How to use 0-5v plc to control the speed of high current dc motor

A lot of DIY projects need a programmable microcontroller to control the operation of it. In the current article we will discuss a suitable industrial module to control a dc motor …

avatar
Savvas Panagi
•