Skip to main content

Posts

Showing posts with the label Deep Learning

Electromagnetic Modelling and Antenna Simulation via Opensource Software

Commercial electromagnetic simulation (EM) software packages such as CST Microwave Studio and  ANSYS HFSS are widely used in commercial applications and educational purposes. Based on my experience, they provide very accurate results which match measurements in most antenna works. On the other hand, there are also very solid opensource software and applications which may also provide similar results in some applications. Antennas are also used in radio telescopes While commercial EM software suits usually have very good documentations, easy-to-use interference, and result visualisation and navigation tools, opensource EM software suits might consist of only the solver and documentation which explains how it should be used and implemented for design and simulation via an interference and a programming language such as Python, MATLAB, C++ . As they are opensource, it is also possible to edit their codes and advance their functions and performance. Thus, these features makes openso...

The Difference Between Artificial Intelligence and Machine Learning

I think the first question which must be answered clearly while starting teaching artificial intelligence and machine learning should be about the difference between them. AI - Artificial Intelligence is a comprehensive concept that stating that the computers can learn, think and decide what they should do by themselves in every situation. However, fully AI concept is not possible at the moment as various operations such as image recognition, playing a game, creative thinking etc. require different algorithms which are striving to solve specific problems and tasks. ML - Machine Learning is the specific application of AI, which is mostly relying on learning based on historical data to analyze future data and decide using these analyzes. It can be categorized into supervised and unsupervised learning. Former one utilizes the labelled data to train the machine learning core (brain) and the latter one uses an agent in order to solve the problems. Machine l...