{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T00:59:46Z","timestamp":1760230786687,"version":"build-2065373602"},"reference-count":27,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2022,8,10]],"date-time":"2022-08-10T00:00:00Z","timestamp":1660089600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004663","name":"Ministry of Science and Technology of Taiwan","doi-asserted-by":"publisher","award":["MOST 108-2622-E-305-002-CC3","MOST 109-2221-E-305-004-MY3"],"award-info":[{"award-number":["MOST 108-2622-E-305-002-CC3","MOST 109-2221-E-305-004-MY3"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, we present a new AI (Artificial Intelligence) edge platform, called \u201cMiniDeep\u201d, which provides a standalone deep learning platform based on the cloud-edge architecture. This AI-Edge platform provides developers with a whole deep learning development environment to set up their deep learning life cycle processes, such as model training, model evaluation, model deployment, model inference, ground truth collecting, data pre-processing, and training data management. To the best of our knowledge, such a whole deep learning development environment has not been built before. MiniDeep uses Amazon Web Services (AWS) as the backend platform of a deep learning tuning management model. In the edge device, the OpenVino enables deep learning inference acceleration at the edge. To perform a deep learning life cycle job, MiniDeep proposes a mini deep life cycle (MDLC) system which is composed of several microservices from the cloud to the edge. MiniDeep provides Train Job Creator (TJC) for training dataset management and the models\u2019 training schedule and Model Packager (MP) for model package management. All of them are based on several AWS cloud services. On the edge device, MiniDeep provides Inference Handler (IH) to handle deep learning inference by hosting RESTful API (Application Programming Interface) requests\/responses from the end device. Data Provider (DP) is responsible for ground truth collection and dataset synchronization for the cloud. With the deep learning ability, this paper uses the MiniDeep platform to implement a recommendation system for AI-QSR (Quick Service Restaurant) KIOSK (interactive kiosk) application. AI-QSR uses the MiniDeep platform to train an LSTM (Long Short-Term Memory)-based recommendation system. The LSTM-based recommendation system converts KIOSK UI (User Interface) flow to the flow sequence and performs sequential recommendations with food suggestions. At the end of this paper, the efficiency of the proposed MiniDeep is verified through real experiments. The experiment results have demonstrated that the proposed LSTM-based scheme performs better than the rule-based scheme in terms of purchase hit accuracy, categorical cross-entropy, precision, recall, and F1 score.<\/jats:p>","DOI":"10.3390\/s22165975","type":"journal-article","created":{"date-parts":[[2022,8,10]],"date-time":"2022-08-10T09:42:56Z","timestamp":1660124576000},"page":"5975","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["MiniDeep: A Standalone AI-Edge Platform with a Deep Learning-Based MINI-PC and AI-QSR System"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2784-9616","authenticated-orcid":false,"given":"Yuh-Shyan","family":"Chen","sequence":"first","affiliation":[{"name":"Department of Computer Science and Information Engineering, National Taipei University, No. 151, University Rd., San Shia District, New Taipei City 237, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kuang-Hung","family":"Cheng","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Engineering, National Taipei University, No. 151, University Rd., San Shia District, New Taipei City 237, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0386-2231","authenticated-orcid":false,"given":"Chih-Shun","family":"Hsu","sequence":"additional","affiliation":[{"name":"Department of Information Management, Shih Hsin University, No. 1, Ln. 17, Sec. 1, Muzha Rd., Wenshan District, Taipei City 116, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hong-Lun","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Engineering, National Taipei University, No. 151, University Rd., San Shia District, New Taipei City 237, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,8,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Giang, N., Lea, R., Blackstock, M., and Leung, V. (2018, January 2\u20137). Fog at the Edge: Experiences Building an Edge Computing Platform. Proceedings of the IEEE International Conference on Edge Computing (EDGE), San Francisco, CA, USA.","DOI":"10.1109\/EDGE.2018.00009"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Ngoko, Y., and C\u00e9rin, C. (2017, January 25\u201330). An Edge Computing Platform for the Detection of Acoustic Events. Proceedings of the IEEE International Conference on Edge Computing (EDGE), Honolulu, HI, USA.","DOI":"10.1109\/IEEE.EDGE.2017.44"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Choi, M., and Jung, H. (2021). Development of Fast Refinement Detectors on AI Edge Platforms. Pattern Recognition, Proceedings of the ICPR International Workshops and Challenges, Virtual, 10\u201315 January 2021, Springer.","DOI":"10.1007\/978-3-030-68799-1_43"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Riggio, R., Coronado, E., Linder, N., Jovanka, A., Mastinu, G., Goratti, L., Rosa, M., Schotten, H., and Pistore, M. (2021, January 8\u201311). AI@EDGE: A Secure and Reusable Artificial Intelligence Platform for Edge Computing. Proceedings of the Joint European Conference on Networks and Communications & 6G Summit (EuCNC\/6G Summit), Porto, Portugal.","DOI":"10.1109\/EuCNC\/6GSummit51104.2021.9482440"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Hochstetler, J., Padidela, R., Chen, Q., Yang, Q., and Fu, S. (2018, January 25\u201327). Embedded Deep Learning for Vehicular Edge Computing. Proceedings of the IEEE\/ACM Symposium on Edge Computing (SEC 2018), Seattle, WA, USA.","DOI":"10.1109\/SEC.2018.00038"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Moon, J., Cho, S., Kum, S., and Lee, S. (2018, January 17\u201319). Cloud-Edge Collaboration Framework for IoT Data Analytics. Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea.","DOI":"10.1109\/ICTC.2018.8539664"},{"key":"ref_7","unstructured":"Li, H., Shou, G., Hu, Y., and Guo, Z. (April, January 29). Mobile Edge Computing: Progress and Challenges. Proceedings of the 4th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Oxford, UK."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Preethi, G., Krishna, P., Obaidat, M., Saritha, V., and Yenduri, S. (2017, January 21\u201323). Application of Deep Learning to Sentiment Analysis for Recommender System on Cloud. Proceedings of the International Conference on Computer, Information and Telecommunication Systems (CITS), Dalian, China.","DOI":"10.1109\/CITS.2017.8035341"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Wu, S., Wang, Y., Zhou, A., Mao, R., Shao, Z., and Li, T. (2019, January 25\u201329). Towards Cross-Platform Inference on Edge Devices with Emerging Neuromorphic Architecture. Proceedings of the Design, Automation Test in Europe Conference Exhibition (DATE), Florence, Italy.","DOI":"10.23919\/DATE.2019.8715021"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"51680","DOI":"10.1109\/ACCESS.2018.2869929","article-title":"Optimum Selection of DNN Model and Framework for Edge Inference","volume":"6","year":"2018","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Ko, J., Na, T., Amir, M., and Mukhopadhyay, S. (2018, January 27\u201330). Edge-Host Partitioning of Deep Neural Networks with Feature Space Encoding for Resource-Constrained Internet-of-Things Platforms. Proceedings of the 15th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Auckland, New Zealand.","DOI":"10.1109\/AVSS.2018.8639121"},{"key":"ref_12","unstructured":"Xia, C., Zhao, J., Cui, H., and Feng, X. (October, January 30). Characterizing DNN Models for Edge-Cloud Computing. Proceedings of the IEEE International Symposium on Workload Characterization (IISWC), Raleigh, NC, USA."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1007\/s11263-016-0940-3","article-title":"Deep Expectation of Real and Apparent Age from a Single Image Without Facial Landmarks","volume":"126","author":"Rothe","year":"2018","journal-title":"Int. J. Comput. Vis."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zagoruyko, S., and Komodakis, N. (2016). Wide Residual Networks. arXiv.","DOI":"10.5244\/C.30.87"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Tang, J., and Wang, K. (2018). Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding. arXiv.","DOI":"10.1145\/3159652.3159656"},{"key":"ref_16","unstructured":"Cheng, C., Yang, H., Lyu, M.R., and King, I. (2013, January 3\u20139). Where You Like to Go Next: Successive Point-of-interest Recommendation. Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, Beijing, China."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"He, R., Kang, W., and McAuley, J. (2017). Translation-based Recommendation. arXiv.","DOI":"10.1145\/3109859.3109882"},{"key":"ref_18","unstructured":"Hidasi, B., Karatzoglou, A., Baltrunas, L., and Tikk, D. (2016). Session-based Recommendations with Recurrent Neural Networks. arXiv."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Hidasi, B., Quadrana, M., Karatzoglou, A., and Tikk, D. (2016, January 15\u201319). Parallel Recurrent Neural Network Architectures for Feature-rich Session-based Recommendations. Proceedings of the 10th ACM Conference on Recommender Systems, Boston, MA, USA.","DOI":"10.1145\/2959100.2959167"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Quadrana, M., Karatzoglou, A., Hidasi, B., and Cremonesi, P. (2017). Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks. arXiv.","DOI":"10.1145\/3109859.3109896"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Jannach, D., and Ludewig, M. (2017, January 27\u201331). When Recurrent Neural Networks Meet the Neighborhood for Session-Based Recommendation. Proceedings of the Eleventh ACM Conference on Recommender Systems (RecSys 2017), Como, Italy.","DOI":"10.1145\/3109859.3109872"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Mokdara, T., Pusawiro, P., and Harnsomburana, J. (2018, January 11\u201313). Personalized Food Recommendation Using Deep Neural Network. Proceedings of the Seventh ICT International Student Project Conference (ICT-ISPC), Nakhonpathom, Thailand.","DOI":"10.1109\/ICT-ISPC.2018.8523950"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Leong, P., Goh, O., and Kumar, Y. (2017, January 29\u201331). MedKiosk: An Embodied Conversational Intelligence via Deep Learning. Proceedings of the 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), Guilin, China.","DOI":"10.1109\/FSKD.2017.8393301"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"5511","DOI":"10.1109\/TII.2020.3007407","article-title":"Industrial Cyber-Physical Systems-Based Cloud IoT Edge for Federated Heterogeneous Distillation","volume":"17","author":"Wang","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"10308","DOI":"10.1109\/JIOT.2020.3041805","article-title":"Heuristic Edge Server Placement in Industrial Internet of Things and Cellular Networks","volume":"8","author":"Kasi","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_26","unstructured":"(2022, July 10). OpenVino. Available online: https:\/\/software.intel.com\/en-us\/openvino-toolkit."},{"key":"ref_27","unstructured":"(2022, July 10). yu4u\/age-gender-estimation. Available online: https:\/\/github.com\/yu4u\/age-gender-estimation."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/16\/5975\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:06:37Z","timestamp":1760141197000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/16\/5975"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,10]]},"references-count":27,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2022,8]]}},"alternative-id":["s22165975"],"URL":"https:\/\/doi.org\/10.3390\/s22165975","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,8,10]]}}}