Enhancing countries' fitness with recommender systems on the international trade network
Hao Liao, Xiao-Min Huang, Xing-Tong Wu, Ming-Kai Liu, Alexandre, Vidmer, Mingyang Zhou, Yi-Cheng Zhang

TL;DR
This paper proposes a recommendation system to suggest export products for countries based on their production capacity, aiming to enhance diversification and competitiveness in international trade.
Contribution
It introduces a novel combination of network prediction and recommendation systems to guide countries in diversifying exports and improving economic fitness.
Findings
Recommendations can significantly improve countries' export diversification.
Simulated evolution shows potential for increased national competitiveness.
Method is especially beneficial for developing countries.
Abstract
Prediction is one of the major challenges in complex systems. The prediction methods have shown to be effective predictors of the evolution of networks. These methods can help policy makers to solve practical problems successfully and make better strategy for the future. In this work, we focus on exporting countries' data of the international trading network. A recommendation system is then used to identify the products corresponding to the production capacity of each individual country, but are somehow overlook by the country. Then, we simulate the evolution of the country's fitness if it would have followed the recommendations. The result of this work is the combination combine these two methods to provide insights to countries on how to enhance the diversification of their exported products in a scientific way and improve national competitiveness significantly, especially for…
| Tier | Country | Recommended products (top 5) |
|---|---|---|
| Vanuatu | Cigarettes | |
| Fruit, fresh or dried | ||
| Plants and parts of trees used in perfumery; in pharmacy; etc | ||
| Sawlogs and veneer logs, of non-coniferous species | ||
| Non-alcoholic beverages | ||
| Low tier | Tonga | Spices, except pepper and pimento |
| Sugar confectionery and preparations, non-chocolate | ||
| Fish, dried, salted or in brine; smoked fish | ||
| Cement | ||
| Wood, simply shaped | ||
| Dominica | Meal and flour of wheat and flour of meslin | |
| Cask, drums, etc, of iron, steel, aluminium, for packing goods | ||
| Packing containers, box files, etc, of paper, used in offices | ||
| Beer made from malt | ||
| Plastic packing containers, lids, stoppers and other closures | ||
| Norway | Animals, live (including zoo animals, pets, insects, etc) | |
| Fuel wood and wood charcoal | ||
| Bovine and equine hides, raw, whether or not split | ||
| Bones, ivory, horns, coral, shells and similar products | ||
| Soaps, organic products and preparations for use as soap | ||
| Middle tier | Mauritius | Skirts |
| Vegetable products roots and tubers, fresh, dried | ||
| Leather of other hides or skins | ||
| Footwear | ||
| Other outer garments | ||
| Kyrgyzstan | Oil seeds and oleaginous fruits | |
| Fish, fresh or chilled, excluding fillet | ||
| Eggs, birds’, and egg yolks, fresh, dried or preserved, in shell | ||
| Fruit or vegetable juices | ||
| Jams, jellies, marmalades, etc, as cooked preparations | ||
| Germany | Iron, steel, aluminium reservoirs, tanks, etc, capacity 300 lt plus | |
| Non-domestic refrigerators and refrigerating equipment, parts | ||
| Insulated electric wire, cable, bars, etc | ||
| Bottles etc of glass | ||
| Railway or tramway sleepers | ||
| Top tier | Italy | Refined sugar etc |
| Fuel wood and wood charcoal | ||
| Sugar confectionery and preparations | ||
| Manufactures of mineral materials (other than ceramic) | ||
| cotton, not elastic nor rubberized | ||
| Switzerland | Structures and parts of, of iron, steel; plates, rods, and the like | |
| Manufactures of mineral materials (other than ceramic) | ||
| Other furniture and parts thereof | ||
| Organic surface-active agents | ||
| Miscellaneous articles of base metal |
| Tier | Country | Recommended products (top 5) |
|---|---|---|
| Vanuatu | Sugars, beet and cane, raw, solid | |
| Natural rubber latex; natural rubber and gums | ||
| Jute, other textile bast fibres, raw, processed but not spun | ||
| Ores and concentrates of uranium and thorium | ||
| Nuts edible, fresh or dried | ||
| Low tier | Tonga | Manila hemp, raw or processed but not spun |
| Coconut (copra) oil | ||
| Cocoa beans, raw, roasted | ||
| Waxes of animal or vegetable origin | ||
| Palm nuts and kernels | ||
| Dominica | Potassium salts, natural, crude | |
| Distilled alcoholic beverages | ||
| Surveying, navigational, compasses, etc, instruments, nonelectrical | ||
| Figs, fresh or dried | ||
| Beer made from malt | ||
| Norway | Crustaceans and molluscs, fresh, chilled, frozen, salted | |
| Asbestos | ||
| Radio-active chemical elements, isotopes etc | ||
| Ships, boats and other vessels | ||
| Iron ore agglomerates | ||
| Middle tier | Mauritius | Fabrics, woven |
| Fish, dried, salted or in brine; smoked fish | ||
| Articles of apparel, clothing accessories of plastic or rubber | ||
| Household appliances, decorative article, etc, of base metal | ||
| Headgear and fitting thereof | ||
| Kyrgyzstan | Meat of sheep and goats, fresh, chilled or frozen | |
| Iron ore and concentrates, not agglomerated | ||
| Coffee green, roasted; coffee substitutes containing coffee | ||
| Cut flowers and foliage | ||
| Railway or tramway sleepers (ties) of wood | ||
| Germany | Photographic and cinematographic apparatus and equipment | |
| Organo-sulphur compounds | ||
| Parts of the pumps and compressor | ||
| Orthopaedic appliances, hearing aids, artificial parts of the body | ||
| Phenols and phenol-alcohols, and their derivatives | ||
| Top tier | Italy | Digital central storage units, separately consigned |
| Children’s toys, indoor games, etc | ||
| Optical instruments and apparatus | ||
| Fabrics of glass fibre (including narrow, pile fabrics, lace, etc) | ||
| Printing presses | ||
| Switzerland | Electro-medical equipment | |
| Chemical products and preparations | ||
| Parts of steam power units | ||
| Spectacles and spectacle frames | ||
| Other chemical derivatives of cellulose; vulcanized fibre |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEconomic and Technological Innovation · Complex Network Analysis Techniques
Enhancing countries’ fitness with recommender systems on the international trade network
Hao Liao
National Engineering Laboratory for
Big Data System Computing Technology
Guangdong Province Key Laboratory
of Popular High Performance Computers
College of Computer Science and
Software Engineering
Shenzhen University
Shenzhen 518060, PR China
&Xiao-Min Huang
National Engineering Laboratory for
Big Data System Computing Technology
Guangdong Province Key Laboratory
of Popular High Performance Computers
College of Computer Science and
Software Engineering
Shenzhen University
Shenzhen 518060, PR China
&Xing-Tong Wu
National Engineering Laboratory for
Big Data System Computing Technology
Guangdong Province Key Laboratory
of Popular High Performance Computers
College of Computer Science and
Software Engineering
Shenzhen University
Shenzhen 518060, PR China
&Ming-Kai Liu
National Engineering Laboratory for
Big Data System Computing Technology
Guangdong Province Key Laboratory
of Popular High Performance Computers
College of Computer Science and
Software Engineering
Shenzhen University
Shenzhen 518060, PR China
&Alexandre Vidmer
National Engineering Laboratory for
Big Data System Computing Technology
Guangdong Province Key Laboratory
of Popular High Performance Computers
College of Computer Science and
Software Engineering
Shenzhen University
Shenzhen 518060, PR China
&Mingyang Zhou
National Engineering Laboratory for
Big Data System Computing Technology
Guangdong Province Key Laboratory
of Popular High Performance Computers
College of Computer Science and
Software Engineering
Shenzhen University
Shenzhen 518060, PR China
&Yi-Cheng Zhang
National Engineering Laboratory for Big Data System Computing Technology
Guangdong Province Key Laboratory of Popular High Performance Computers
College of Computer Science and Software Engineering
Shenzhen University
Shenzhen 518060, PR China
Department of Physics
University of Fribourg
1700 Fribourg, Switzerland
Abstract
Prediction is one of the major challenges in complex systems. The prediction methods have shown to be effective predictors of the evolution of networks. These methods can help policy makers to solve practical problems successfully and make better strategy for the future. In this work, we focus on exporting countries’ data of the international trading network. A recommendation system is then used to identify the products corresponding to the production capacity of each individual country, but are somehow overlook by the country. Then, we simulate the evolution of the country’s fitness if it would have followed the recommendations. The result of this work is the combination combine these two methods to provide insights to countries on how to enhance the diversification of their exported products in a scientific way and improve national competitiveness significantly, especially for developing countries.
1 Introduction
International trade plays a considerable role in the exchange channels between countries [1, 2]. It is also becoming more important as time goes on. In 1960, international trade accounted for roughly 25% of a country’s total Gross Domestic Product (GDP). Nowadays it accounts for nearly 60% of countries GDP [3]. Historically, various classic economic models were developed to evaluate the dissimilarity of wealth that result from the exportation of diverse goods [4]. Models based on the gravity equation were also developed and showed to be adequate to explain many of the features of the international trade [5]. Another approach, The Product Space, attempted to illustrate how the nations will develop in the future by projecting the exports data onto a two-dimensional map and observing the diffusion of the export process [6]. Economic models mainly consist of commodity profits, geographical relations, comprehensive productivity, economic structure [7] and a series of macroeconomic elements. In practice, numerous complex external factors e.g. national policies, religious beliefs and the country’s current production capacity, are key components in the international trade. Here, we also recognize that plenty of sociologists have constructed grand theories on the empirical study of Global Economic Development [8, 9, 10]. These methods and theories were developed by David Snyder, and Edward L. Kick [11], it was the first study of international trade and world economic growth using a network framework in American journal of sociology 1979. In Ref. [12], the authors emphasized on the importance of the global trade, and the structure of modern world system were addressed by multiple-network analysis. The complex network approach was also used in [13], and it was shown that the international trade network and the World Wide Web both have collaborative characteristics [14]. Indeed, the international trade network is a complex network in terms of structure. With this is in mind, we apply recommendation algorithms that are usually applied on e-commerce systems in order to predict the evolution of the international trade network [15, 16, 17].
Two methods were proposed to assign scores to countries and products using the complex network approach. The basis of these methods is to analyze the relation between countries and their exports, and then to rank the countries according to their economic competitiveness and the exported good with the economic advantage they bring to the exporting countries. The first method, the Method of Reflection (MR), proposed the Economic Complexity Index (ECI) to account for the production characteristics of countries. The countries are ranked according to their exporting capacity. The authors pointed out that the method is able to predict the future economic expansion of countries and that the scores obtained with MR indicate which products should be exported in order to maximize the countries’ performance [18]. In Ref. [19], a method based on the Markov chain was proposed. The method showed the need to take into account the nonlinear interactions between exported commodities and national diversity. This lead to the development of the Fitness and Complexity metric [20]. It is an iterative method based on the nonlinearity of the system. This method was shown to be conceptually more grounded than the previous ones and a better predictor of the economic evolution [21, 22]. This method was applied to forecast the GDP growth in a recent work. The authors reported that their estimates were on average 25 percent more accurate than were those made by the International Monetary Fund [23].
In this paper, we start with a detailed definition of the used algorithms, namely the Probabilistic Spreading algorithm [24], the Heat Spreading algorithm [25], the Degree Increase algorithm [26], and the Time-aware probabilistic spreading algorithms [27]. We then apply these four algorithms to the international trade network and compare their performance on two different aspects. The first one is the evaluation of the accuracy of the recommendation, which is a standard evaluation of the recommendation algorithms. The second aspect is the evaluation of the algorithms on their ability to recommend products that would improve the countries’ fitness. This is obtained by the combination of the recommendation results with the Fitness and Complexity scores to simulate the changes in rankings and fitness values of countries after exporting recommended products. The experimental results confirm the validity of the recommendation algorithm on this task, and show the validity of our approach to tackle this problem.
2 Materials and Methods
2.1 International trade network
2001 to 2015: This dataset was cleaned using harmonization techniques in Ref. [28] and the similar categories were merged together. Additionally, the countries that had no entries recorded for exportation between 2001 and 2015 were removed. After cleaning procedure, the international trade network comprise of 192 countries and 786 commodities. We use the bipartite network approach to represent the data. In this approach, one set of nodes represent the countries, and the second set of nodes represent the commodities. If a country is considered as an exporter of a commodity, a link connects the country’s node and the commodity node.
RCA: The data of the international trade network includes country nodes and commodity nodes. These two types of nodes form a bipartite network. One important aspect of our network representation is that it is binary. Either two nodes are connected, or they are not. We then need a criterion to define if a country can be considered as an exporter of a commodity or not. Indeed, even if countries cannot produce a specific commodity, they might export a very small amount of it. Therefore it should not be considered as an exporter of the commodity. In order to quantify the advantage of a country on a commodity, we use the ‘Revealed Comparative Advantage’ (RCA) as a clear constraint to determine whether a country can be considered as an exporter of certain commodities [29].
[TABLE]
Where is the total amount of export for country . If the country is regarded as an exporter of the commodity , the export amount of the commodity should occupy a larger proportion in the total amount of the export goods of the country . We set the RCA value to 1 and the country-commodity will have links when this pair of nodes satisfies the condition of . These nodes and links together constitute the bipartite network of the international trade activities.
2.2 Methods
2.2.1 Recommendation System
Recommendation systems aim at recommending the most adequate items for users. In comparison with traditional link prediction, the focus is put on individual nodes rather than individual links. In our case, the main focus of the recommendation process are the countries nodes. For each country node in the system, the algorithms compute a score for every product in the network. If the country is already considered as an exporter of an item, the score corresponding to the product is set to 0 (i.e. a product that is already exported is not recommended). The recommendation list for each country is composed by the top- products with the highest score for the particular country. We now describe the algorithms used in this work. Note that is set to 20 in this work and it has been shown to have no impact on the significance of the accuracy [17].
In order to compare the performance of the five recommender algorithms, We choose a year and predict which additional good the countries exports at year (the testing set) based solely on the data up to year (the training set).
Probabilistic spreading (ProbS): For target user , the initial resources are first distributed evenly on the item side and then propagated to the user side through a random walk process [24]. In the same way, the resources are then returned to the item side. Both steps are used to allocate resources among neighbors and then spread to the other side. Finally, the score of each item for country is obtained. The initial resource vector is represented as and its elements as =. The final resource values can be written as
[TABLE]
The elements of the redistribution matrix are derived from probabilistic spreading process.
[TABLE]
where denotes the number of products and the number of countries. represents path from item to item through country in two random walks. The ProbS algorithm employs a column-normalized transition matrix. The partition of and corresponds to the uniform partition of resources between all links from nodes and [30].
Heat spreading (HeatS): The Heats spreading algorithm evolved from the Probabilistic spreading algorithm. These two methods are similar in structure and both use random walk processes to the redistribute initial resources. Compared with the ProbS algorithm, resources spread more evenly in the Heats spreading method and items with only few connections usually benefit from a higher score than with the ProbS algorithm [25].
The initial resource vector is set to according to user’s item collection, the elements = can be regarded as the temperature value of the item. Unlike the ProbS algorithm, which uses column normalization transformation matrix, the HeatS algorithm uses row normalization. The spreading process is represented by a matrix as follows, where .
[TABLE]
Resource received by the user is equal to average resource owned by the user’s collected item. Similarly, item side receives resources transmitted from user through the averaging process. The item’s score is calculated as:
[TABLE]
Degree Increase (DI): The time information is often overlooked in the evolution of complex networks. In fact, time plays a crucial role in the evolution of information networks [31, 32, 33]. The combination of recommendation systems with time dynamics improve the recommendation and allows to perform better predictions. It has been proven that Degree Increase (DI) method can accurately predict the prevalence of items in the future. The increase in popularity of item within time window is:
[TABLE]
where item degree corresponds to the number of users who have collected item . The final item score is expressed as:
[TABLE]
In practice, the value of must be small enough to ensure that the ranking of commodity popularity growth does not change.
Time-aware probabilistic spreading (TProbS): The ProbS method is characterized by the fact that spread of resources is cumulative, that is, the more popular items are more likely to get high scores and recommend to users. The Time-aware probabilistic spreading method integrate the ProbS method with the DI method. It writes mathematically as:
[TABLE]
where the parameter is an additional parameter to define the length of past time window.
2.2.2 Fitness and Complexity metrics
The Fitness and Complexity metrics are used to measure the competitiveness of countries and the quality of exported products. The algorithm consists of two nonlinear coupling equations [20, 34], which eventually reach a fixed value through iterative methods and equations is defined as
[TABLE]
[TABLE]
where indicates the fitness of country after iterations. In Ref. [35], the convergence of the algorithm and its stopping condition were demonstrated. The higher the fitness value, the more advantageous the variety and complexity of the goods exported by the country. The study [36] shows, the weak economies can analyze how to get out of the poverty trap and increase the diversification of their exports via fitness metrics. Complexity cannot simply calculate from average of countries’ fitness. Successful countries export almost all products and it is unable to infer the complexity of each product from their export data (for example, our data shows, a total of 786 products were included in the International Trade Network from 2001 to 2015, and the United States exported a total of 775 kinds of products). Therefore, the complexity of product should be measured in a non-linear way, namely, it is essential to reduce contribution of successful countries. Assuming that product possess two exporter and with fitness values of and , respectively, the complexity of the product would be . If the two exporter and with fitness values of and , the complexity would be . This two examples verify the fact value of complexity depends mainly on the worst exporter.
2.2.3 Precision and Recall metrics
In general, recommendation algorithms are compared in their ability to predict the future. In order to evaluate their accuracy, we use two metrics, namely the Precision, and the Recall metrics. We are not interested in the accuracy of the algorithms per se, but the accuracy of the recommendation results is an important evaluation indicator. A higher accuracy indicates that the exporting countries possess the capacity to produce the recommending commodities. Indeed, the countries should be able to produce the recommended commodities in the near future, otherwise the recommendation process would be meaningless.
Precision: For each country, the individual precision is measured as the fraction of recommended products that are eventually exported. If is the number of products eventually exported by country and that are actually recommended, then the precision for country is . The Precision is the average of over every countries. Recall: Recall is similar to precision, but we use the number of newly exported goods instead of the fixed recommendation list . If country exports additional items in the testing set, the individual recall reads . The Recall is the average of over every countries.
2.3 Addition of products to countries’ export basket
After having obtained the recommendation list from the previously described recommendation methods, we add the goods that are at the top of the recommendation lists to the respective countries’ exports basket. Then, the fitness value of each country is reevaluated and its change is recorded. However, the calculations of fitness is an iterative nonlinear process, which is coupled with the complexity of the products. Thus, in order to evaluate the changes brought by adding the products to the country’s export basket, only one country is modified at a time. In other words, for a given country , only its recommendation list is added to its exports basket and the rest of the network is left untouched. For instance, if we have a high complexity product to the export basket of a low fitness country, the complexity of the product might be greatly reduced, which will have a strong impact on the rest of the fitness and complexity values. The simulation process is described as below. For each country, we add the products in its recommendation list to its export basket. For each product in the top part of the recommendation list of country , we add a link between the country and the product in the data. The export volume of product from country must satisfy the condition of .
3 Results
3.1 Accuracy of the recommendation algorithms
The first step in the comparison of the algorithms is to compare their accuracy. We perform the predictions from years 2001 to 2010. The results are shown on Figure 1 on page 1. First, we see that the top performing method is the TProbS method. This is not surprising as this is the one including both the strength of ProbS and time information. The parameter is constantly the one giving the highest recall in our simulation, and thus is fixed to this value. Obviously, this lessen the impact of degree increase on the network, which is compatible with the expected behavior of countries development. They should not all focus on the same products, but they still follow the ongoing trends. As noted in [17], the HeatS method performs surprisingly well. This method usually performs poorly in online e-commerce network [37], but has the advantage of recommending products with lower degree. DI and Degree both perform poorly, which is expected as they do not take into account the production capabilities of countries.
3.2 Tier division
An interesting study is to investigate the impact of the methods on countries with different fitness rank. It is not certain that a country that belongs to the top of the fitness list will behave the same than a country that belongs at the bottom of the list. In order to study this effect, we divide the countries into three different categories according to their fitness rank. The three categories hold the same number of countries and thus are denoted as top tier, middle tier, and low tier. For each category, we compute the average increased ranking and increased fitness after the addition of the recommended exports. The results are shown in Figure 2 on page 2. The countries that benefits the most from these recommendation are middle and low tier countries. In panel (a), the most interesting result is in HeatS. The increased ranking by following its recommendation are much higher than those of TProbS. This is especially true with top tier countries, as following the recommendation of TProbS would even lower a country’s fitness. This comes from the fact that top tier countries need to innovate and produce goods for which there are only a few competitors. While for middle and low tier countries, it is sufficient to produce additional items. Note that we try adding time to HeatS: the recall improved to the level of TProbS, but the improvement of fitness was lower than that of HeatS. So we decided to keep only HeatS and TProbS for simplicity.
From panel (b), we see that the fitness of top tier countries is the one improving the most, which shows that the recommendation algorithm indeed recommend different complex products in line with the ability of the country. For top tier countries, the difference of fitness between two countries is large. While for lower tier countries, the fitness difference between two countries is much smaller. This fact explains the result that top tier countries’ fitness improvement is significant but their ranking is only slightly improved, while the low tier countries can increase the ranking a lot in the case of less improvement in fitness.
To illustrate better our recommendation results, we select three countries in each tier. Due to the limit of the page size, we only choose the five products with the highest score according to TProbS and HeatS for each country. The products recommended by TProbS and HeatS are shown in Table 1 on page 1 and Table 2 on page 2, respectively. Both tables show the products with different complexity for various tier countries.
3.3 Evolution of countries’ fitness
In order to directly study the effect of each algorithm on the country’s fitness value, we randomly select 30 countries in the middle tier and compare the evolution in the average fitness of these countries for the different methods. We compare the normal evolution of countries and the one recommended by these algorithms. The results are shown in Figure 3 on page 3 (panel (a)). For any length of the recommendation list , HeatS is the top performing by a great margin compared to other methods. For all methods, ranking are consistent for every choice of , and so the choice of the value is not meaningful, as long as it is reasonably small compared to the total number of items. By looking at the evolution with the length of the recommendation list , we find that the results are consistent and if the country should follow the recommendation, even if it can add only few products to its export basket. Following the recommendation made by HeatS seems to be adequate in terms of technological requirements (i.e. the countries have the required technology) as well as the best path to increase the country’s fitness. In Figure 3 on page 3 (panel (b)), the results are shown for different years and for fixed . Though some methods are better at specific year than other, it is clear that HeatS is always the top performing method, followed by Degree and DI and then TprobS. This is good news as it shows the robustness of our method, both in the isolated case and in the real evolution of countries’ exports.
We are also interested in the individual behavior of the fitness evolution. We randomly select four countries, and study the effect of the method on the evolution of the fitness values. The comparison of the five methods as a function of and the original fitness is shown in Figure 4 on page 4. Again, HeatS is the top performing method, except for Kazakhstan. For this country, DI and Degree are the top performing methods due the low Fitness of this country. The original fitness values corresponding to the four countries Croatia, Kazakhstan, Poland and Colombia are 2.0563, 0.7234, 3.7678 and 1.0714 respectively. While we saw in Figure 3 on page 3 that HeatS is always best on average, it’s different when considering individual countries with especially low production. The impact of the recommendation on the increased ranking of the four countries is shown in Figure 5 on page 5. We see in Figure 5 on page 5 (panel (b)) that even if HeatS is not the best method, the difference in ranking is quite small, while in other panels it clearly outperforms other methods.
3.4 Real production ability
In the previous results, we fixed a parameter and assigned the same number of new products to every countries. However, in reality some countries produce many new products at a specific year, while some others struggle more. To reflect this, we use a dynamic length of the recommendation , where is the length of the recommendation list for country , equal to its number of new products between time and . We build a ‘virtual network’ corresponding exactly to the real one at , except for one country , for which we replace the links that appears between and by those of the recommendation list. This ensures that the network is of constant size. The results for HeatS are shown in Figure 6 on page 6. We see that HeatS improves greatly the fitness of most countries that follow its recommendation. Only a few countries see their fitness decreasing compared to their original evolution. As a comparison, we see in Figure 7 on page 7 that TProbS is of no use for top tier countries, but for middle and especially low tier countries they might benefit from it. While lower than for HeatS, the recommendation of TProbS are made of more widespread technologies and so might be easier to follow for the low fitness countries.
4 Conclusion
In this study, we extended the traditional recommendation, which are usually applied on social networks, to the international trade. Thanks to recent advances in measuring the potential countries’ evolution based solely on the network structure, we designed a method which aims to help countries to find a suitable evolution path among all the possible ones. The study suffers two main limitations. The first one is that the exports categories are roughly defined. Only about 786 categories are present in the dataset. This leads to some categories containing very varied products, such as Iron based goods. The second one is that there are important restrictions, or conversely support, to the trade between countries. For instance, USA, Canada, and Mexico recently signed an agreement to open the market of Dairy and Cars parts. On the opposite, countries might limit their sensitive exports, such as military goods, to specific countries. While the first limitation is difficult to address due to the data limitations, the second one can be added by weighting differently the relationships between countries on specific products.
At the same time, the recommendation proved to grasp the countries technological evolution by being able to correctly predict the future, and the method of Fitness and Complexity has been shown in [38, 39, 40] to uncover hidden features of the countries’ evolution. It is important to note that recommendation method should agree with the similar capabilities of a country [41]. Those two ingredients together mixed with our results show remarkable evidence that our methods as supplementary message could help to design objective metrics in order to facilitate the work of policy makers and encourage the development of technology towards the better economic goal.
Acknowledgements
We acknowledge financial support from the National Natural Science Foundation of China grant number 61803266, 11547040 and 61703281; the Guangdong Province Natural Science Foundation of China grant number 2016A030310051 and 2017A030310374; Foundation for Distinguished Young Talents in Higher Education of Guangdong grant number 2015KONCX143; the Shenzhen Fundamental Research Foundation grant number JCYJ20150529164656096 and JCYJ20170302153955969; the Natural Science Foundation of SZU grant number 2016-24; Guangdong Pre-national project grant number 2014GKXM054.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] D. G. Assaf Almog, Tiziano Squartini, The double role of gdp in shaping the structure of the international trade network, International Journal of Computational Economics and Econometrics 7 (4) (2015) 129965.
- 2[2] H. Liao, M. S. Mariani, M. Medo, Y.-C. Zhang, M.-Y. Zhou, Ranking in evolving complex networks, Physics Reports 689 (2017) 1–54.
- 3[3] The World Bank, Trade, data retrieved from World Bank national accounts data, https://data.worldbank.org/indicator/NE.TRD.GNFS.ZS (2018).
- 4[4] D. Hummels, P. J. Klenow, The variety and quality of a nation’s exports, American Economic Review 95 (3) (2005) 704–723.
- 5[5] G. Fagiolo, The international-trade network: gravity equations and topological properties, Journal of Economic Interaction & Coordination 5 (1) (2010) 1–25.
- 6[6] C. A. Hidalgo, B. Klinger, A.-L. Barabási, R. Hausmann, The product space conditions the development of nations, Science 317 (5837) (2007) 482–487.
- 7[7] M. V. Tomasello, N. Perra, C. J. Tessone, M. Karsai, F. Schweitzer, The role of endogenous and exogenous mechanisms in the formation of r&d networks, Scientific Reports 4 (2014) 5679–5679.
- 8[8] A. Portes, J. Sensenbrenner, Embeddedness and immigration: Notes on the social determinants of economic action, American Journal of Sociology 98 (6) (1993) 1320–1350.
