{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T10:31:12Z","timestamp":1763202672697,"version":"3.37.3"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T00:00:00Z","timestamp":1665360000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T00:00:00Z","timestamp":1665360000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Prog Artif Intell"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Due to the growth of using various devices and applications in modern life, the amount of data available is skyrocketing, but labeling all of this data is beyond the reach of data scientists. Thus, it is necessary to categorize data with a small amount of labeled data. In fact, it should be possible to prioritize data for labeling. To achieve this goal in this study, we have used few-shot learning with active learning and also used the power of graph convolutional networks in classifying data with a graphical structure. To implement the proposed model, we use two graph convolutional networks in parallel to calculate the embedding and the importance of each node. Using the output of both networks, we create prototypes of classes, and then, we classify them according to the distance of each node of these prototypes. We have also used active learning to select data more intelligently, which improves the overall model performance. As well as this, we have tested our proposed model in the field of electronic commerce for tagging goods in big online stores, which encounter a large number of diverse products, where high accuracy categorization in a short time without the interference of human factor and with the help of artificial intelligence is needed to reduce costs. The results of implementing the model on the Amazon dataset and its comparison with the state-of-the-art models in this field show the superiority of our method.<\/jats:p>","DOI":"10.1007\/s13748-022-00293-3","type":"journal-article","created":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T13:32:31Z","timestamp":1665408751000},"page":"411-423","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Improving graph prototypical network using active learning"],"prefix":"10.1007","volume":"11","author":[{"given":"Mona","family":"Solgi","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5702-2209","authenticated-orcid":false,"given":"Vahid","family":"Seydi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,10,10]]},"reference":[{"key":"293_CR1","unstructured":"Haider, S.: Few Shot Learning for Text. M.S thesis. Faculty of Media, Bauhaus-Universit\u00e4t, Weimar, Germany (2020)"},{"key":"293_CR2","unstructured":"Estay, B. [Online]. https:\/\/www.bigcommerce.com\/blog\/online-shopping-statistics\/#ecommerce-is-growing-every-day. Accessed 1 Sept 2021"},{"key":"293_CR3","unstructured":"[Online]. https:\/\/catsy.com\/blog\/product-categorization\/. Accessed 1 Sept 2021"},{"key":"293_CR4","unstructured":"Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks (2016). arXiv:1609.02907"},{"key":"293_CR5","unstructured":"Wang, Z., Gao, H., Ji, S.: Large-scale learnable graph convolutional networks. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1416\u20131424. ACM (2018)"},{"key":"293_CR6","unstructured":"Ying, Z., Leskovec, J.,\nHamilton, W.: Inductive\nrepresentation learning\non large graphs. In:\nProceedings of the 31st\nInternational\nConference on Neural\nInformation Processing\nSystems, December\n2017 (NIPS'17), pp.\n1025\u20131035 (2017)"},{"key":"293_CR7","unstructured":"Ma, T., Xiao, C., Chen, J.: Fastgcn: fast learning with graph convolutional networks via importance sampling. In: Proceedings of the 7th International Conference on Learning Representations (2018)"},{"key":"293_CR8","unstructured":"Liu, X., Si, S., Li, Y., Bengio, S., Hsieh, C.J., Chiang, W.L.: Clustergcn: an efficient algorithm for training deep and large graph convolutional networks (2019). arXiv:1905.07953"},{"key":"293_CR9","unstructured":"Kapoor, A., Perozzi, B., Lee, J., Abu-El-Haija, S.: NGCN: multi-scale graph convolution for semi-supervise node classification (2018). arXiv:1802.08888"},{"key":"293_CR10","doi-asserted-by":"crossref","unstructured":"Zhuang, C., Ma, Q.: Dual graph convolutional networks for graphbased semi-supervised classification. In: Proceedings of the 2018 World Wide Web Conference, pp. 499\u2013508 (2018)","DOI":"10.1145\/3178876.3186116"},{"key":"293_CR11","unstructured":"Zhu, J., Song, L., Chen, J.: Stochastic training of graph convolutional networks with variance reduction. In: International Conference on Machine Learning, pp. 941\u2013949 (2018)"},{"key":"293_CR12","unstructured":"Han, Z., Wu, X.M., Li, Q.: Deeper insights into graph convolutional networks for semi-supervised learning. In: Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence (2018)"},{"key":"293_CR13","doi-asserted-by":"crossref","unstructured":"Verma, S., Zhang, Z.L.: Stability and generalization of graph convolutional neural networks (2019). arXiv:1905.01004","DOI":"10.1145\/3292500.3330956"},{"key":"293_CR14","unstructured":"Souza, A., Zhang, T., Fifty, C., Yu, T., Weinberger, K., Wu, F.: Simplifying graph convolutional networks. In: International Conference on Machine Learning, pp. 6861\u20136871 (2019)"},{"key":"293_CR15","unstructured":"Han, Y.: A New Method to Solve Same-Different Problems with Few-Shot Learning. M.S thesis, Western University, Ontario, Canada (2019)"},{"key":"293_CR16","unstructured":"Abbeel, P., Levine, S., Finn, C.: Model-agnostic meta-learning for fast adaptation of deep networks. In: Proceedings of the International Conference on Machine Learning (2017)"},{"key":"293_CR17","unstructured":"Ravi, S., Larochelle, H.: Optimization as a model for few-shot learning. In: ICLR (2017)"},{"key":"293_CR18","unstructured":"Blundell, C., Lillicrap, T., Wierstra, D., Vinyals, O.: Matching networks for one shot learning. In: Advances in Neural Information Processing Systems, pp. 3630\u20133638 (2016)"},{"key":"293_CR19","unstructured":"Swersky, K., Zemel, R., Snell, J.: Prototypical networks for few-shot learning (2017). arXiv:1703.05175"},{"key":"293_CR20","unstructured":"Yang, Y., Zhang, L., Xiang, T., Torr, P.H., Hospedales, T.M., Sung, F.: Learning to compare: relation network for few-shot learning (2017). arXiv:1711.06025"},{"key":"293_CR21","unstructured":"Koch, G., Zemel, R., Salakhutdinov, R.: Siamese neural networks for one-shot image recognition. In: ICML Deep Learning Workshop, vol. 2 (2015)"},{"key":"293_CR22","unstructured":"S\u00f6rs\u00e4ter, M.: Active Learning for Road Segmentation using Convolutional Neural Networks. M.S thesis. Department of Electrical Engineering, Link\u00f6ping University, Link\u00f6ping, Sweden (2018)"},{"issue":"4","key":"293_CR23","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/BF00116828","volume":"2","author":"D Angluin","year":"1988","unstructured":"Angluin, D.: Queries and concept learning. Mach. Learn. 2(4), 319\u2013342 (1988)","journal-title":"Mach. Learn."},{"key":"293_CR24","unstructured":"Cohn, D., Ladner, R., Atlas, L.: Training connectionist networks with queries and selective sampling. In: Advances in Neural Information Processing Systems, pp. 566\u2013573 (1990)"},{"issue":"2","key":"293_CR25","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/BF00993277","volume":"15","author":"L Atlas","year":"1994","unstructured":"Atlas, L., Ladner, R., Cohn, D.: Improving generalization with active learning. Mach. Learn. 15(2), 201\u2013221 (1994)","journal-title":"Mach. Learn."},{"key":"293_CR26","doi-asserted-by":"crossref","unstructured":"Lewis, D.D., Gale, W.A.: A sequential algorithm for training text classifiers. In: SIGIR\u201994, pp. 3\u201312. Springer (1994)","DOI":"10.1007\/978-1-4471-2099-5_1"},{"key":"293_CR27","unstructured":"Settles, B.: Active Learning Literature Survey. Technical report, University of Wisconsin-Madison Department of Computer Sciences (2009)"},{"key":"293_CR28","unstructured":"Wang, J., Li, J., Shu, K., Liu, C., Liu, H., Ding, K.: Graph prototypical networks for few-shot learning on attributed networks. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management (2020)"},{"key":"293_CR29","unstructured":"Kan, A., Dong, X.L., Zhao, T., Faloutsos, C., Park, N.: Estimating node importance in knowledge graphs using graph neural networks. In: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2019)"},{"key":"293_CR30","unstructured":"Garcia, V., Bruna, J.: Few-shot learning with graph neural networks. In Proceedings of the International Conference on Learning Representations (2018)"},{"key":"293_CR31","unstructured":"Kipf, T. [Online]. http:\/\/tkipf.github.io\/graph-convolutional-networks. Accessed 23 July 2021"},{"key":"293_CR32","unstructured":"Pandey, R., Leskovec, J., McAuley, J.: Inferring networks of substitutable and complementary products. In: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2015)"},{"key":"293_CR33","doi-asserted-by":"crossref","unstructured":"Zhang, J., Yao, L., Li, J., Zhang, L., Su, Z., Tang, J.: Arnetminer: extraction and mining of academic social networks. In: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2008)","DOI":"10.1145\/1401890.1402008"},{"key":"293_CR34","unstructured":"Al-Rfou, R., Skiena, S., Perozzi, B.: Deepwalk: online learning of social representations. In: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2014)"},{"key":"293_CR35","unstructured":"Leskovec, J., Grover, A.: node2vec: Scalable feature learning for networks. In: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2016)"},{"key":"293_CR36","unstructured":"Cao, C., Zhang, K., Trajcevski, G., Zhong, T., Geng, J., Zhou, F.: Meta-gnn: on few-shot node classification in graph meta-learning. In: Proceedings of the ACM International Conference on Information and Knowledge Management (2019)"}],"container-title":["Progress in Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13748-022-00293-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13748-022-00293-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13748-022-00293-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,28]],"date-time":"2022-10-28T14:56:59Z","timestamp":1666969019000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13748-022-00293-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,10]]},"references-count":36,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["293"],"URL":"https:\/\/doi.org\/10.1007\/s13748-022-00293-3","relation":{},"ISSN":["2192-6352","2192-6360"],"issn-type":[{"type":"print","value":"2192-6352"},{"type":"electronic","value":"2192-6360"}],"subject":[],"published":{"date-parts":[[2022,10,10]]},"assertion":[{"value":"27 December 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 September 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 October 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}