New Labs to Open at Faculty of Computer Science
Based on the results of a project competition, two new laboratories are opening at HSE University’s Faculty of Computer Science. The Laboratory for Matrix and Tensor Methods in Machine Learning will be headed by Maxim Rakhuba, Associate Professor at the Big Data and Information Retrieval School. The Laboratory for Cloud and Mobile Technologies will be headed by Dmitry Alexandrov, Professor at the School of Software Engineering.
The Research and Educational Laboratory for Matrix and Tensor Methods expands the range of areas represented at the faculty related to the theoretical foundations of machine learning. It will develop mathematical modelling methods and use them to solve applied problems, such as creating recommender systems.
The Research and Educational Laboratory for Cloud and Mobile Technologies will conduct research on the creation and development of companies’ IT infrastructure, including high-load systems. The areas of mobile and cloud development have existed at the faculty since its founding, but previously, they were largely represented by academic disciplines and applied projects.
Research in these areas will now receive additional support from the faculty and the university, and research teams will have an additional degree of responsibility for the results.
Alexey Mitsyuk, Deputy Dean for Research and International Relations at the Faculty of Computer Science, expressed hope that the new laboratories will actively attract undergraduate and graduate students of the faculty to scientific work, expand, and conduct both fundamental research and applied projects.
‘Both laboratories will work in extremely relevant areas: machine learning theory and cloud and mobile technologies. I believe it is important that the field of research for both laboratories is not purely theoretical, but implies the possibility of implementing the results of research work in practice. I hope that the future of both laboratories will be successful,’ said Alexey Mitsyuk.
The heads of the new laboratories spoke in detail about current tasks and plans.
The main field of work for the Laboratory for Matrix and Tensor Methods in Machine Learning is related to the development of new computational algorithms for linear and multilinear algebra and their applications.
I will talk briefly about matrices and their multidimensional analogues (tensors), which appear in the laboratory name. With their help, input data can also be presented—digital images in computer vision tasks or user ratings of films in recommender systems, as well as machine learning models themselves, for example, the trained parameters of neural networks. Despite the contexts being so different in nature, these matrices usually need to perform similar operations involving elementary operations (addition, multiplication) or their decomposition into simpler components.
It is important to understand that, in modern applications, these matrices can be very large due to the rapid growth in the volume of data and the models that process this data. Therefore, there is often the need to speed up the training and performance of high-fidelity models or reduce their size so that they can run on, say, smartphones and other resource-constrained devices. At the same time, you should not wait several years until the hardware becomes powerful enough, because the most effective algorithms themselves provide a significant increase in performance. In turn, more efficient computing opens access to more complex problems, and in this sense, it seems that there will always be a demand for developing algorithms to improve computing efficiency.
Currently, we focus on the development and implementation of Riemannian optimisation methods, as well as randomised linear algebra algorithms. Both of these areas are now actively developing. For the algorithms being developed, we plan to write a code that can be run on graphics accelerators and used for various applied tasks. For example, we are now finishing work on algorithms that use the structure of the variety of multi-rank tensors to search for links in knowledge bases.
The methods we develop have a wide range of applicability, so it is of significant interest for us to collaborate with other laboratories at HSE University and other universities that work on specific applications or have expertise in related topics. For example, we are already actively collaborating with the International Laboratory of Stochastic Algorithms and High-Dimensional Inference (HDI Lab) in the development of randomised linear algebra algorithms, where their expertise in probability theory and statistics is very valuable.
I have dealt with computational mathematics for over ten years. Now I would like to combine the experience gained at the Moscow Institute of Physics and Technology, Skoltech, and the Swiss Federal Institute of Technology Zurich so that the research result is a working algorithm that is convenient to use. At the same time, we want to understand the limits of its applicability and possible pitfalls.
We are interested in attracting students who are primarily interested in the applications of linear algebra. In the laboratory, you can both gain knowledge in the field of theoretical analysis and develop algorithms and efficient code, or use matrix techniques in your favourite application.
The Laboratory for Cloud and Mobile Technologies is being created at the School of Software Engineering within the Faculty of Computer Science. Its main intended focus is to identify best practices to reduce the development time of client-server solutions, improve programme testability, and increase programme productivity.
The laboratory will focus on three main areas:
the implementation of cloud server software systems with databases capable of withstanding high loads from client applications
native and cross-platform mobile application development
technologies for creating web applications
The IT industry is developing very rapidly. New development tools are constantly appearing, especially in the field of creating mobile applications. The results of the laboratory’s research will significantly improve the quality of academic disciplines taught at the Faculty of Computer Science.
We invite senior students of the Bachelor’s programme in Software Engineering, as well as students of the Master’s programme in System and Software Engineering, to the laboratory. They will be offered research tasks related to studying various programming languages, individual elements of their syntax, and their comparative analysis for their ease of use and effectiveness at solving typical applied tasks in creating company ecosystems.
In addition, as part of the laboratory, students will be asked to explore widely used industrial technologies for creating software in order to form best practices for its development in terms of automating teamwork processes and the use of design patterns.
We would like to find high-tech IT companies that will be interested in long-term cooperation—in particular, in conducting joint exploratory research, training highly qualified specialists, and creating a joint virtual platform for prototyping and solving interesting research and applied problems. We are also open to cooperation with other HSE University departments, including participation in interesting joint projects where our competencies in the field of software creation will be in demand.
On November 17-19, The HSE Faculty of Computer Science, SBER and cloud technology provider Cloud.ru organised HSE Sber ML Hack, a hackathon based around machine learning. More than 350 undergraduate and graduate students from 54 leading Russian universities took part in the competition.
Over three days, more than 300 conference participants attended workshops, seminars, sections and a poster session. During panel discussions, experts deliberated on the regulation of artificial intelligence (AI) technologies and considered collaborative initiatives between academic institutions and industry to advance AI development through megaprojects.
Machine Learning (ML) is a field of AI that examines methods and algorithms that enable computers to learn based on experience and data and without explicit programming. With its help, AI can analyse data, recall information, build forecasts, and give recommendations. Machine learning algorithms have applications in medicine, stock trading, robotics, drone control and other fields.
Joint Project of Scientists from HSE University and Surgut State University to Help Prevent Recurrent Heart Attacks and Strokes
One of the winning projects of a competition held by HSE University’s Mirror Laboratories last June focuses on the use of machine learning technologies to predict the outcomes of acute coronary syndrome. It is implemented by HSE University’s International Laboratory of Bioinformatics together with the Research and Educational Centre of the Medical Institute at Surgut State University. Maria Poptsova, Head of the International Laboratory of Bioinformatics and Associate Professor at HSE University’s Faculty of Computer Science, talks about how this joint project originated, how it will help patients, and how work to implement it will be organised.
On August 28–30, HSE University’s Faculty of Computer Science held the 4th Summer School on Machine Learning in Bioinformatics. This year, 670 people registered for the event, and over 300 visited in person. The programme included lectures and seminars on various spheres of bioinformatics: applied bioinformatics and the bioinformatics of DNA, RNA, and proteins; elementary genomics; modern methods of data analysis and molecular biology. The lectures were complemented by practical tasks aimed at different levels of knowledge.
Fall into ML 2023: HSE University’s Faculty of Computer Science Organises Conference on Machine Learning
On October 26–28, HSE University’s Institute of Artificial Intelligence and Digital Sciences at the Faculty of Computer Science will hold a conference titled Fall into ML 2023 withsupport from the HSE University AI Research Centre . The event is dedicated to promising directions of fundamental AI development.
HSE Researchers Examine Wellbeing of Russian Social Media Users and Rank Public Holidays by Popularity
Researchers of the HSE Graduate School of Business trained a machine-learning (ML) model to infer users' subjective wellbeing from social media posts. Having processed 10 million tweets, the researchers compiled a rating of holidays celebrated in Russia based on their popularity. The New Year tops the list, but Russian-speaking users of Twitter are also happy to celebrate Defender of the Fatherland Day, International Women's Day, and Halloween. The study findings have been published in PeerJ Computer Science.
A group of researchers from the HSE Faculty of Computer Science and the Sber AI Lab has increased the speed of gradient boosting, one of the most efficient machine learning algorithms. The proposed approach will make it possible to solve classification and regression problems faster. The results of the work were presented at the NeurIPS conference.
Researchers from HSE University and the Russian Technological University (RTU MIREA) have developed an intelligent system to automate software testing on a variety of platforms. Its computer vision feature is capable of recognising elements in a graphical user interface even after a redesign. The details are published in the Journal of the Siberian Federal University.
Between August 23rd and 25th, the HSE Faculty of Computer Science held its annual summer school on machine learning in bioinformatics. After two years of being held online, the school returned to an offline format for this year. Over three days, more than 120 participants attended lectures and seminars by leading experts in the field from institutions such as HSE University, Skoltech, AIRI, MSU, MIPT, Genotek, and Sber Artificial Intelligence Laboratory.