‘Borders Between Countries Are Becoming Blurred Thanks to Online Communication’
Professor Oleg Melnikov is among the international professors invited to work remotely with HSE University’s students this academic year. He lives in California, runs the Data Science department at a company in Palo Alto, and teaches at Stanford and other universities in the United States. At HSE University he teaches a course on machine learning for the students of the Faculty of Computer Science and the International College of Economics and Finance (ICEF), as well as a university-wide optional course, ‘Machine Learning in Python’. He spoke about his work in an interview with the HSE News Service.
Oleg, where did you receive your education? What are you doing now? What are your research interests?
I got my degree in mathematics, finance, and computer science in Los Angeles and my PhD in statistics in Texas. Now I live in Silicon Valley, California.
In my main job, I run the Data Science department at ShareThis Inc, based in Palo Alto. We build machine learning models to classify Internet users that the advertising industry is interested in. This is basically working with hundreds of terabytes of natural language data.
For ten years now, in my spare time, I have been developing and teaching courses in Machine Learning, Statistics, Neural Networks, Data Science, NLP and Python at Stanford, Berkeley, Cornell, the University of Chicago, the University of Washington, Johns Hopkins, and other American universities. For me it is not only a hobby, but also self-development, an opportunity to share knowledge and experience with students and assistants.
This year I started teaching at one of Russia’s best universities — HSE University. Here I am also getting acquainted with an educational system that is new to me. I consider myself very lucky.
How did your collaboration with HSE University begin?
I had considered the possibility of teaching in Russia before, communicating with colleagues from Russian universities. Now it has become much easier to realise this idea thanks to the development of online education during the COVID-19 pandemic.
I applied to the Faculty of Computer Science at HSE University and Vladimir Podolskii, Evgeny Sokolov, and Tamara Voznesenskaya immediately responded to my proposal. We organised several video meetings, where they were interested in my motivation, qualifications, and opportunities, and discussed possible options for collaboration. I was able to get through this stage surprisingly quickly. Now I work under an employment contract, which was easy to arrange.
Evgeny Sokolov, Deputy Head of Big Data and Information Retrieval School, Faculty of Computer Science, HSE University
Professor Oleg Melnikov approached us about a year ago, asking if we had a need for visiting scholars. He already had a lot of experience teaching at universities in the U.S., but now he wanted to see ‘from the inside’ how education works in Russia. Of course, we were interested, and we even discussed the possibility of Oleg coming to Moscow for a semester. But then, once the pandemic began, we decided to arrange remote teaching.
It is certainly an interesting experience for us. For example, Oleg builds his course in a blended format, uses online materials, and prepares a large amount of questions for automatic student testing. The way in which he works with students in his classes is very organized and well-structured. We have professors who assist with Oleg's courses, and I think they have learned a lot from him.
What classes do you teach at HSE University? In your opinion, how are your courses unique and how are they useful to students?
I'm just now finishing up a first-semester English language course in machine learning for students in the double degree bachelor’s programme in ‘Data Science and Business Analytics’ in the Faculty of Computer Science and the double degree programme in Economics at ICEF.
I taught this course last year at Stanford. It is based on the very famous textbook Introduction to Statistical Learning (ISLR) and Elements of Statistical Learning (ESL) by Robert Tibshirani and Trevor Hastie from Stanford, with whom I was fortunate to collaborate. Students are exposed not only to new material, but also to the LMS systems that I use in my work as a teacher in the United States — Canvas LMS, PIazza LMS, Google Colab, and others.
Another course I teach is a university-wide elective. It is devoted to machine learning in Python and is taught in Russian.
How unusual did HSE University’s students find your approach to organising classes?
Of course, many students were new to some of the methods that are often used in the U.S. educational system. These are grading on a curve (an unusual method of assessment for Russia), weekly, individual and automated tests through Canvas, and, of course, the Canvas and Piazza systems themselves, which I have been using for many years. I am pleased that I am not only sharing my knowledge with students, but also introducing them to other teaching approaches.
Many of my Russian assistants are also learning new systems and teaching methods that will help them create their own courses in the future. By the way, I meet with my wonderful team of fellow professors and teaching assistants on a weekly basis through Zoom, where we discuss current work and plan tasks for the coming weeks and months. As they say, one head is good, but fourteen is even better. They are all great guys and a pleasure to work with.
I am also very inspired by the support from the HSE University administration and my colleagues, who are responsible for organising my work. I have the opportunity to interact with outstanding Russian professors. It seems that at no other university have I worked with so many people at the same time. Absolutely everyone is very friendly and always ready to help with advice and effort.
What are your plans for further cooperation with HSE University?
We are witnessing amazing changes in education, where borders between countries are becoming blurred thanks to online communication between students and teachers. So there are a lot of different ideas for collaboration and hopefully it will only get stronger every year.
For example, based on the material created with automated and individual forms of student assessment, we can significantly increase the scale of my course without increasing the number of assistants. We can also involve students in interesting projects in machine learning with companies in the U.S., where they will gain additional experience, including research and practise their English. We also plan to invite prominent researchers from the U.S. to conferences and presentations at HSE University.
Tamara Voznesenskaya, First Deputy Dean, Faculty of Computer Science, HSE University
Professor Oleg Melnikov had the difficult task of combining machine learning course materials from the London School of Economics and the materials that are traditionally used in the machine learning course offered by the Faculty of Computer Science. We were lucky that not only does he know the London course well, but he also worked with the authors of the textbook and has a good sense of what is written between the lines. We are also happy to have the opportunity to explore Stanford's teaching traditions in action and to take a detached view of HSE University and the Faculty from the outside. We are learning a lot from each other. In the second semester, Oleg is continuing to teach his course in English. I hope our cooperation will only strengthen and expand in the coming academic year.
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.
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.
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.
Every spring, HSE University’s Faculty of Computer Science, which this year turns nine years old, traditionally opens its doors and invites everyone to a festival. This time, more than 20 events with over 2,000 registered participants were held between April 8th and 16th as part of the Days of Computer Science.