Skip to main content

Posts

Showing posts with the label innovate

Matlab to C/C++ code development - Some learning points

Over the last few years, the engineers at the company have invested both their time and sleepless nights in formulating a process for the development of Machine learning algorithms that will satisfy real-time constraints with minimal RAM usage. This is quite a tall task as per default, that would force one to do their development directly in C language. Although that seems like the right choice, the downside is the direct correlation of the debugging time with algorithm complexity.  Such a time could have been rather used in optimizing the algorithm within the MATLAB environment which has excellent tools for the analysis, plotting and debugging. So it was decided to rather learn the Code generation process with the hope that future algorithm could be designed in a similar fashion without the hassle of the compiler-specific run-time issues. The development of this machine learning algorithm would eventually be implemented in a 32bit, 160Mhz speed, 260KB RAM microcontroll...

The need for better research support at University level

As a student completing my final year, I vividly remember the insatiable desire to just complete the degree, graduate and kiss university life goodbye! Even though I actually enjoyed my course and the fact this had been my dream since my second year of high school, I felt I had enough. At that point, the thought of pursuing a postgraduate degree was the further thing from my mind. Such psychological damage was based on the opinions (albeit biased) that academics, the professors and full-time researchers that taught us, seemed detached from reality and their expectations from the feeble and vulnerable students, were beyond unreasonable. I vividly remember the insatiable desire to just complete my course, graduate and kiss university life goodbye! Even though I saw myself pursuing a postgraduate degree, the notion of having to face the same ordeal of my last few months as an undergraduate, was enough to convince me otherwise. I just didn't see myself having to deal with t...