Tech Blog

How do I start working with a new type of data?

Posted on

I recently completed an MSc in Computer Science at Dalhousie University. For my thesis, I analyzed sets of AIS* data I had not used before starting my Master’s degree. I want to share some lessons I learned about how to start working with unfamiliar data.  *AIS: Automatic identification system is an automatic tracking system for […]

Tech Blog

What does my data need to look like to do AI/ML?

Posted on

Do you have data, but are unsure if it is suitable for AI/ML?  There are many different types of data, but they generally boil down to a few categories.  Typically, your data will be: numerical categorical time series text Numerical Numerical data can also be called quantitative. It can be a continuous variable, like temperature […]

Tech Blog

Are GPUs better for Machine Learning?

Posted on

Graphical Processing Units or GPUs are popular among data scientists for use in training machine/deep learning models. But what is the difference between GPUs and their companions, central processing units (CPUs)?   There are several aspects of GPUs that differ from CPUs. GPUs and modern CPUs have various cores, rather than one. A core is […]

Tech Blog

How much data do I need for AI/Machine Learning?

Posted on

We are often asked how much data one needs when using artificial intelligence/machine learning techniques. Unfortunately, there is no simple answer. It will depend highly on what type of data you have, and what methods you are employing.  Is it possible to have too little data? Yes, but there can be some easy fixes. The […]

Tech Blog

What is HPC?

Posted on

HPC stands for High Performance Computing. It can also be used as a synonym for supercomputing. An HPC infrastructure has the following characteristics: A huge amount of computation resources Advanced computation capabilities Fast interconnections Parallel processing CPU/GPU computation Advanced file systems Enhanced securities Large storage. HPC is widely used for scientific computation, application development, machine […]