The ranking of computer science majors in global universities is released: Shanghai Jiaotong University ranks 27th, Tsinghua University ranks 31st
CSranking's ranking is mainly based on the number of papers published by each university department at top academic conferences in the field of computer science.
Compared with the traditional ranking method based on paper citations, this method can better reflect the strength of the university in the field of computer science and the strength of its faculty. Compared with US News, World Report, this method only compares the number of papers published by universities at major conferences in the field of computer science. Because it is still difficult to publish papers at these top conferences, this method can also reflect the scientific research level of universities from the side.
It is worth noting that this is an open source project. If readers think there is something that needs to be improved, they can modify it through Github. The author also said that this is a preliminary ranking method he thought of, and he may also add the number of citations of the paper as a reference for scoring in the future.
Project address: http://csrankings.org/
Github address: https://github.com/emeryberger/CSrankings
About calculating the scores: Each published paper is calculated exactly once, and the score is adjusted by adjusting the average between all authors. The benefit of this approach is that it is not possible to improve the ranking simply by adding authors to the paper. The average is calculated as the geometric mean of the adjusted counts of each institution in each field (+ 1). This makes large and small research fields have the same weight in the score.
According to the website, the data sources of the current papers are all from DBLP. The rankings on the webpage are divided into 6 levels: top 10, top 25, top 50, top 75, top 100, as well as the rankings of all universities.
The university's region can also be selected including: United States, Canada, United States and Canada, North America, Asia, Australia, Europe, Global.
The majors or directions included in the selection are divided into four major areas, including:
-
AI: Artificial intelligence, computer vision, machine learning and data collection, natural language processing, and web information acquisition.
-
System part: computer structure, computer network, computer security, database, automation design, embedded real-time system, high performance computing, mobile computing, measurement and performance analysis, operating system, programming language, software engineering.
-
Theoretical part: Algorithms and complexity, cryptography, logic and verification.
-
Interdisciplinary fields: computational biology and bioinformatics, computer graphics, economics and computing, human-computer interaction, robotics, visualization.
Each area is further divided into several directions or specialties, and these research directions correspond to authoritative conferences in their respective fields. For example, the computer vision field of the AI section includes three top conferences: CVPR, ECCV, and ICCV.
The top three universities in the world are all American universities, namely Carnegie Mellon University, Massachusetts Institute of Technology, and Stanford University. In the top ten of the global ranking, American universities have an absolute "monopoly" position. The schools on the list are: UC Berkeley, University of Illinois at Urbana-Champaign (UIUC), University of Michigan, Cornell University, University of Washington, Georgia Institute of Technology, and University of California, San Diego.
In eleventh place, the National University of Singapore follows closely as a representative of Asian universities.
What about domestic universities? Among them, Shanghai Jiao Tong University ranked 27th in the world in computer science with a score of 4.6, while Tsinghua University, the University of Edinburgh and UCL were tied for 31st in the world.
It is worth mentioning that the above majors, universities and regions, and ranking methods can be randomly combined. For example: The editor of AI Technology Review selected the ranking list of "Top 10 in Asia + Artificial Intelligence Direction" and found that Tsinghua University ranked first with an average score of 23.9, the second place was the Hong Kong University of Science and Technology, with an average score of 17.8, and the third place was the National University of Singapore with an average score of 16.8.
At Tsinghua University, the top three people in the field of artificial intelligence in terms of the number of papers are Dr. Zhu Jun, Dr. Sun Maosong, and Dr. Tang Jie.
If you change the combination, you will see different results. For example, if you check all research directions in the computer field, the ranking will change. The National University of Singapore ranks first with an average score of 6.3. The second place is Shanghai Jiaotong University, and the third is Tsinghua University.
You can use your imagination and combine them at will. This is a very convenient and fast way to query the number of papers and authors in the computer field of universities.
Summary of AI Technology Review: This ranking method based only on the number of papers published in top academic conferences can roughly reflect the scientific research level of universities, but it may not represent the strength of the computer field. Different ranking results are obtained by selecting different research directions, which shows that each university has its own advantageous research fields. If you want to continue your studies in the computer field, this is also a reference for choosing a school.
TensorFlow & Neural Network Algorithm Advanced Application Class
After the field of artificial intelligence became popular, a considerable number of programmers at home and abroad started deep learning development with TensorFlow and gradually embarked on the path of professional machine learning engineers. As the most popular deep learning framework, TensorFlow is constantly appearing in major search forums, and discussions about its learning have never stopped. Now, ThoughtWorks experts will teach you how to use TensorFlow! Right here~