Active learning is the next frontier in machine learning

Machine learning has seen a large growth in applications over the past few years, and has impacted on the fields of clinical diagnostics, security, and drug discovery. The typical workflow in machine learning involves the preprocessing of input data into standardized format readable by computers, random division of data into training and validation sets, training … More Active learning is the next frontier in machine learning

Algorithms for quantum computing remain an exploration space

Much of contemporary computing still relies on classical computers whose underpinnings were discovered decades ago. But, in recent years, quantum computing has quietly moved into commercial applications with experimental and research machines available for use in designated facilities around the world. Typically, these quantum computers are applied on problems that defy solutions by conventional computers. … More Algorithms for quantum computing remain an exploration space

Advanced image processing and storage solutions are needed to realise high temporal resolution imaging cum spectroscopy experiments in biology

Structural biology studies have been predominantly served by snapshots of protein in action such as during enzyme catalysis. Such snapshots in time have helped us elucidate important aspects of protein function. However, limitations in computational power have limited our ability to reconstruct long time series movies of protein in action. Advent in high performance computing … More Advanced image processing and storage solutions are needed to realise high temporal resolution imaging cum spectroscopy experiments in biology

Algorithms for quantum computing remain an exploration space

Much of contemporary computing still relies on classical computers whose underpinnings were discovered decades ago. But, in recent years, quantum computing has quietly moved into commercial applications with experimental and research machines available for use in designated facilities around the world. Typically, these quantum computers are applied on problems that defy solutions by conventional computers. … More Algorithms for quantum computing remain an exploration space

Functions enable modularity in programming

Software packages typically comprises hundreds to thousands of lines of codes. To help reduce computational time and enable facile coding, repetitive tasks are usually coded in functions that can be repeatedly called upon to execute the same task. Specifically, functions are small pieces of programmes within a larger software that enable repetitive tasks to be … More Functions enable modularity in programming