首页 > 最新文献

Computer Science, Engineering and Applications最新文献

英文 中文
A Fully Automated Music Equalizer based on Music Genre Detection using Deep Learning and Neural Network 基于深度学习和神经网络的音乐类型检测的全自动音乐均衡器
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130517
Kevin Hu, Yu Sun, Yujia Zhang
Recent years have witnessed the dramatic popularity of online music streaming and the use of headphones likeAirPods, which millions of people use daily [1]. Melodic EQ was inspired by these users to create the best audiolistening experience for listeners with various preferences [2]. Melodic EQ is a project that creates customEQs tothe user's custom music tastes and filters the audio to fit their favorite settings. To achieve this goal, the processstarts with a song file taken from an existing file, for example, Spotify downloads or mp3s. This file is then uploadedto the app. The software sorts the song in a genre detecting Algorithm and assigns a genre label to that song. Insidethe app, the user will create or select EQs for that genre and apply it to their music. The interface is easy to use andthe app aims to make everyone's preferences achievable and on the fly. That’s why there are presets for eachcategory for users who are unfamiliar with equalizers, and custom settings for advanced users to create their perfect sound for each genre.
近年来,在线音乐流媒体和airpods等耳机的使用迅速普及,每天都有数百万人使用[1]。Melodic EQ就是受到这些用户的启发,为不同偏好的听众创造最佳的聆听体验[2]。Melodic EQ是一个项目,可以根据用户的自定义音乐品味创建自定义EQ,并过滤音频以适应他们最喜欢的设置。为了实现这个目标,这个过程从一个现有的文件中获取一个歌曲文件,例如,Spotify下载或mp3。然后,这个文件被上传到应用程序中。该软件用流派检测算法对歌曲进行分类,并为这首歌分配一个流派标签。在应用程序中,用户可以为该类型创建或选择eq,并将其应用到他们的音乐中。界面易于使用,应用程序旨在使每个人的喜好都可以实现,并在飞行中。这就是为什么为不熟悉均衡器的用户提供每个类别的预设,并为高级用户提供自定义设置,以创建每个类型的完美声音。
{"title":"A Fully Automated Music Equalizer based on Music Genre Detection using Deep Learning and Neural Network","authors":"Kevin Hu, Yu Sun, Yujia Zhang","doi":"10.5121/csit.2023.130517","DOIUrl":"https://doi.org/10.5121/csit.2023.130517","url":null,"abstract":"Recent years have witnessed the dramatic popularity of online music streaming and the use of headphones likeAirPods, which millions of people use daily [1]. Melodic EQ was inspired by these users to create the best audiolistening experience for listeners with various preferences [2]. Melodic EQ is a project that creates customEQs tothe user's custom music tastes and filters the audio to fit their favorite settings. To achieve this goal, the processstarts with a song file taken from an existing file, for example, Spotify downloads or mp3s. This file is then uploadedto the app. The software sorts the song in a genre detecting Algorithm and assigns a genre label to that song. Insidethe app, the user will create or select EQs for that genre and apply it to their music. The interface is easy to use andthe app aims to make everyone's preferences achievable and on the fly. That’s why there are presets for eachcategory for users who are unfamiliar with equalizers, and custom settings for advanced users to create their perfect sound for each genre.","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123748492","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An FrFT Based Real-Time Estimation of Moving Target Acceleration Method for FMCW Radar 基于FrFT的FMCW雷达运动目标加速度实时估计方法
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130515
Qingbo Wang
This paper considers the problem of real-time estimating the moving target acceleration in frequency modulated continuous wave (FMCW) radar. Based on the accelerated target FMCW radar echo signal model, after utilizing KeyStone transform to eliminate the ef ect of range migration on the signal parameters estimation. An improved fractional Fourier transform (FrFT) and optimized the best matching rotation angle search strategy is proposed to estimate the chirp rate of doppler dimension echosignal related to the target acceleration. Compared with the traditional FrFT, the approach in this paper has less computation and significantly reduced processing time while ensuring estimation accuracy. The proposed method is demonstrated with simulation and measurement data.
研究了调频连续波雷达中运动目标加速度的实时估计问题。基于加速目标FMCW雷达回波信号模型,利用KeyStone变换消除距离偏移对信号参数估计的影响。提出了一种改进的分数阶傅立叶变换(FrFT)和优化的最佳匹配旋转角搜索策略,用于估计目标加速度相关的多普勒维回波信号的啁啾率。与传统的FrFT相比,该方法在保证估计精度的同时,计算量更少,处理时间显著缩短。通过仿真和实测数据对该方法进行了验证。
{"title":"An FrFT Based Real-Time Estimation of Moving Target Acceleration Method for FMCW Radar","authors":"Qingbo Wang","doi":"10.5121/csit.2023.130515","DOIUrl":"https://doi.org/10.5121/csit.2023.130515","url":null,"abstract":"This paper considers the problem of real-time estimating the moving target acceleration in frequency modulated continuous wave (FMCW) radar. Based on the accelerated target FMCW radar echo signal model, after utilizing KeyStone transform to eliminate the ef ect of range migration on the signal parameters estimation. An improved fractional Fourier transform (FrFT) and optimized the best matching rotation angle search strategy is proposed to estimate the chirp rate of doppler dimension echosignal related to the target acceleration. Compared with the traditional FrFT, the approach in this paper has less computation and significantly reduced processing time while ensuring estimation accuracy. The proposed method is demonstrated with simulation and measurement data.","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122612664","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Intelligent and Data-Based Skate Analyzer to Assist in Analyzing Movements of Skate on Ice 一个智能和基于数据的滑冰分析仪,以协助分析冰上滑冰的运动
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130516
Yi-ru Wang, Yu Sun
Ever since the start of Figure Skating, there has been an emphasis on skating technique, especially in the step sequences of a skater’s choreography [1]. But Figure Skaters often are not able to detect the motion, edge, or placement of their blade on the ice without watching themselves skate. The solution to this problem would be to have a skate analyzer. A skate analyzer would record the movements of a skate on ice and one would be able to playback the recorded data and view their skate motion precisely [2]. Three main components that my project links together are the QTPY-ESP 32 microcontroller, the sensor that combines the accelerometer, gyroscope, and magnetometer, and the SD card reader. The QTPY-ESP32 is a microcontroller that acts as a main computer controlling the whole board. The QTPY is then connected to a sensor board through an I2c protocol. Then, through an SPI protocol, the QTPY is connected to an SD card reader. After the skater is finished recording, they can insert the SD card in a computer, upload the data into the app, and play it back. There is also a slider on the top of the screen that the skater can slide back and forth to view the skate at specific times in the file. This would be a great technology to use for skaters as they can playback their movements on ice and improve their technique [3].
自从花样滑冰开始以来,就一直强调滑冰技术,特别是滑冰运动员的舞蹈编排的步骤序列。但是花样滑冰运动员往往不能察觉到运动,边缘,或他们的冰刀在冰上的位置,而不是看着自己滑冰。解决这个问题的方法是使用滑板分析仪。溜冰分析仪将记录溜冰鞋在冰上的运动,人们将能够回放记录的数据,并精确地观察溜冰鞋的运动。我的项目连接在一起的三个主要组件是QTPY-ESP 32微控制器,结合加速度计,陀螺仪和磁力计的传感器,以及SD卡读卡器。QTPY-ESP32是一个微控制器,作为控制整个板的主计算机。然后QTPY通过I2c协议连接到传感器板。然后,通过SPI协议将QTPY连接到SD卡读卡器上。在完成录制后,他们可以将SD卡插入电脑,将数据上传到应用程序中,并播放。在屏幕顶部还有一个滑块,滑者可以前后滑动滑块,以便在文件中的特定时间查看滑块。这对滑冰运动员来说是一项伟大的技术,因为他们可以在冰上回放他们的动作,提高他们的技术。
{"title":"An Intelligent and Data-Based Skate Analyzer to Assist in Analyzing Movements of Skate on Ice","authors":"Yi-ru Wang, Yu Sun","doi":"10.5121/csit.2023.130516","DOIUrl":"https://doi.org/10.5121/csit.2023.130516","url":null,"abstract":"Ever since the start of Figure Skating, there has been an emphasis on skating technique, especially in the step sequences of a skater’s choreography [1]. But Figure Skaters often are not able to detect the motion, edge, or placement of their blade on the ice without watching themselves skate. The solution to this problem would be to have a skate analyzer. A skate analyzer would record the movements of a skate on ice and one would be able to playback the recorded data and view their skate motion precisely [2]. Three main components that my project links together are the QTPY-ESP 32 microcontroller, the sensor that combines the accelerometer, gyroscope, and magnetometer, and the SD card reader. The QTPY-ESP32 is a microcontroller that acts as a main computer controlling the whole board. The QTPY is then connected to a sensor board through an I2c protocol. Then, through an SPI protocol, the QTPY is connected to an SD card reader. After the skater is finished recording, they can insert the SD card in a computer, upload the data into the app, and play it back. There is also a slider on the top of the screen that the skater can slide back and forth to view the skate at specific times in the file. This would be a great technology to use for skaters as they can playback their movements on ice and improve their technique [3].","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125818720","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Interactive and Collaborative Gaming Platform to Engage the Autism Spectrum in Art Learning using Artificial Intelligence 一个互动和协作的游戏平台,利用人工智能让自闭症谱系参与艺术学习
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130503
C. Zheng, Yu Sun, Yujia Zhang
For decades, mental illness has been a popular topic of discussion that still lingers for effective treatments [1]. While current therapy of mental disorders can achieve success, it is far from enough to prevent their occurrence and impacts on individuals [2]. Because of this, mental illness is an area of study that requires professionals and specialists to take a further step. Additionally, as the use of technology advances in the current society, young children and preteens gradually become victims of mental disorders as well: a community that often needs careful attention from adults and caregivers [3]. This paper introduces a method of treating mental disorders in young individuals that is not considered rare, but often overlooked, by many. This application encourages creativity and interests in its users, motivating them to actively engage on their strengths and use it to reflect their struggles.
几十年来,精神疾病一直是讨论的热门话题,至今仍在寻找有效的治疗方法。虽然目前对精神障碍的治疗取得了成功,但这远远不足以防止它们的发生和对个体的影响。正因为如此,精神疾病是一个需要专业人士和专家进一步研究的领域。此外,随着当今社会技术的进步,幼儿和青少年也逐渐成为精神障碍的受害者:这一群体往往需要成年人和照顾者的仔细关注。本文介绍了一种治疗年轻人精神障碍的方法,这种方法并不罕见,但往往被许多人忽视。这个应用程序鼓励用户的创造力和兴趣,激励他们积极地发挥自己的优势,并用它来反映他们的奋斗。
{"title":"An Interactive and Collaborative Gaming Platform to Engage the Autism Spectrum in Art Learning using Artificial Intelligence","authors":"C. Zheng, Yu Sun, Yujia Zhang","doi":"10.5121/csit.2023.130503","DOIUrl":"https://doi.org/10.5121/csit.2023.130503","url":null,"abstract":"For decades, mental illness has been a popular topic of discussion that still lingers for effective treatments [1]. While current therapy of mental disorders can achieve success, it is far from enough to prevent their occurrence and impacts on individuals [2]. Because of this, mental illness is an area of study that requires professionals and specialists to take a further step. Additionally, as the use of technology advances in the current society, young children and preteens gradually become victims of mental disorders as well: a community that often needs careful attention from adults and caregivers [3]. This paper introduces a method of treating mental disorders in young individuals that is not considered rare, but often overlooked, by many. This application encourages creativity and interests in its users, motivating them to actively engage on their strengths and use it to reflect their struggles.","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127529823","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Procedural Generation in 2D Metroidvania Game with Answer Set Programming 基于答案集编程的2D《银河战士》程序生成
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130511
Johnny Xu, John Morris
Video game designers often find themselves at a crossroad when designing levels; namely, many have a difficult time balancing the amount of control they want to have over what their levels look like [1]. If too little control is given, like in the case of pure perlin-noise generation, levels can end up with too much variation and unideal generations [2]. Softlock is an example of unideal generation in the case of metroidvania games, if the placement of keys cannot be easily controlled and end up being placed behind gates, the players can get permanently stuck [3]. Developers may usually hand-make all levels in order to try and prevent this from happening, however they risk spending too much effort and time on designing levels, resulting in a general lack of quantity in levels. Objectively speaking, both methods have their strengths and work well in specific genres of games, but limiting oneself to the boundaries of these methods does not fundamentally achieve both quantity and accuracy. This paper proposes an unique solution to this dilemma, providing automated generation of levels while also giving developers much more control over the overall output. Our method uses Answer Set Programming (ASP) to verify generation based on restrictions we place, guaranteeing the outcome to be what we want [4]. To demonstrate our method, we applied our solution to a 2D metroidvania game made in the Unity game engine and conducted quantitative tests to assess how well our method works as a level generator [5].
电子游戏设计师在设计关卡时经常发现自己处于十字路口;也就是说,许多人很难平衡他们想要控制关卡的数量[1]。如果控制得太少,就像在纯柏林噪声产生的情况下,电平最终会有太多的变化和不理想的代[2]。《银河恶魔城》中的软锁便是一个不理想生成的例子,如果玩家不能轻松控制钥匙的放置,并最终将钥匙放置在门后,玩家便会被永久卡住[3]。为了防止这种情况发生,开发者通常会手工制作所有关卡,但他们可能会在关卡设计上花费太多精力和时间,导致关卡数量普遍不足。客观地说,这两种方法都有各自的优势,在特定的游戏类型中也能发挥作用,但将自己限制在这些方法的范围内并不能从根本上实现数量和准确性。本文针对这一困境提出了一个独特的解决方案,即提供自动生成关卡,同时让开发者能够更好地控制整体输出。我们的方法使用答案集编程(ASP)根据我们设置的限制来验证生成,保证结果是我们想要的[4]。为了演示我们的方法,我们将我们的解决方案应用于一款使用Unity游戏引擎制作的2D《恶魔城》游戏,并进行了定量测试,以评估我们的方法作为关卡生成器的效果[5]。
{"title":"Procedural Generation in 2D Metroidvania Game with Answer Set Programming","authors":"Johnny Xu, John Morris","doi":"10.5121/csit.2023.130511","DOIUrl":"https://doi.org/10.5121/csit.2023.130511","url":null,"abstract":"Video game designers often find themselves at a crossroad when designing levels; namely, many have a difficult time balancing the amount of control they want to have over what their levels look like [1]. If too little control is given, like in the case of pure perlin-noise generation, levels can end up with too much variation and unideal generations [2]. Softlock is an example of unideal generation in the case of metroidvania games, if the placement of keys cannot be easily controlled and end up being placed behind gates, the players can get permanently stuck [3]. Developers may usually hand-make all levels in order to try and prevent this from happening, however they risk spending too much effort and time on designing levels, resulting in a general lack of quantity in levels. Objectively speaking, both methods have their strengths and work well in specific genres of games, but limiting oneself to the boundaries of these methods does not fundamentally achieve both quantity and accuracy. This paper proposes an unique solution to this dilemma, providing automated generation of levels while also giving developers much more control over the overall output. Our method uses Answer Set Programming (ASP) to verify generation based on restrictions we place, guaranteeing the outcome to be what we want [4]. To demonstrate our method, we applied our solution to a 2D metroidvania game made in the Unity game engine and conducted quantitative tests to assess how well our method works as a level generator [5].","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133531571","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Airbnb Research: An Analysis in Nexus BetweenVisual Description and Product Rating Airbnb研究:视觉描述与产品评级的关系分析
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130520
Chun Kit Fu, Yu Sun
Hosts are often desperate to find ways to rent their house, However, most of them do not have possess theknowledge of knowing what type of image cover would grasp the attention of their customer. Gilded by these needs, I have designed an application that uses machine learning to find the relationship between the images andtheirrating [1]. I first used JSON to convert the HTML file resource to a format where we can use in python for webscraping [2]. This paper designs an application tool to find all the object or characters inside images by webscraping and changes it into a model for machine learning [3]. Applied our application to predict the ratingandconducted a qualitative evaluation of the approach. In order to prove our result, I imported an image fromAirbnband found its rating. It turns out that the predicted rating is extremely close to the real rating, Proving The system’susability.
房东们常常不顾一切地想办法出租他们的房子,然而,他们中的大多数人并不知道什么样的形象封面会抓住他们的客户的注意力。在这些需求的鼓舞下,我设计了一个应用程序,使用机器学习来找到图像和它们令人恼火的bbb之间的关系。我首先使用JSON将HTML文件资源转换为我们可以在python中用于web抓取的格式[2]。本文设计了一个应用程序工具,通过网络抓取来查找图像中的所有对象或字符,并将其转化为机器学习模型[3]。应用我们的应用程序预测评级,并对该方法进行定性评估。为了证明我们的结果,我从irbnband上导入了一张图片,找到了它的评分。结果表明,预测评分与实际评分非常接近,证明了系统的可行性。
{"title":"Airbnb Research: An Analysis in Nexus BetweenVisual Description and Product Rating","authors":"Chun Kit Fu, Yu Sun","doi":"10.5121/csit.2023.130520","DOIUrl":"https://doi.org/10.5121/csit.2023.130520","url":null,"abstract":"Hosts are often desperate to find ways to rent their house, However, most of them do not have possess theknowledge of knowing what type of image cover would grasp the attention of their customer. Gilded by these needs, I have designed an application that uses machine learning to find the relationship between the images andtheirrating [1]. I first used JSON to convert the HTML file resource to a format where we can use in python for webscraping [2]. This paper designs an application tool to find all the object or characters inside images by webscraping and changes it into a model for machine learning [3]. Applied our application to predict the ratingandconducted a qualitative evaluation of the approach. In order to prove our result, I imported an image fromAirbnband found its rating. It turns out that the predicted rating is extremely close to the real rating, Proving The system’susability.","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133565095","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Natural Language Processed Web Application that Interpret and Convert English to Python Code 一个自然语言处理的Web应用程序,解释和转换英语到Python代码
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130506
Sunny Zhao, Ang Li
As the exchange between natural language and program code gradually becomes the need of industry, more and more interpreters and translators are required. Such natural language interpreters and converters can benefit society in a variety of fields, such as service industry, communication industry, and engineering industry [6]. Concise and accurate language processors will greatly boost the productivity of bottom repetitive works, provide examples and inspirations for students and industry workers, and become the tendency of the future. This paper introduces an application using natural language processing and neural network to effectively interpret and translate English to Python code, and detailly present the structural flow of the application [7]. This paper will also introduce the structure of the neural network, its validity, and how the python torch was applied and integrated. Furthermore, it will demonstrate the application and limitation of this model as well as its future improvements. We applied our application to educational needs and conducted qualitative evaluation of the approach. The result shows a beneficial and potential effect that is applicable to a greater field.
随着自然语言和程序代码之间的交流逐渐成为工业的需要,对口译员和笔译员的需求也越来越大。这样的自然语言解释器和转换器可以在服务行业、通信行业和工程行业等各个领域造福社会。简洁准确的语言处理器将大大提高底层重复性工作的生产率,为学生和行业工作者提供范例和启发,成为未来的趋势。本文介绍了一个利用自然语言处理和神经网络有效地将英文代码翻译成Python代码的应用程序,并详细介绍了应用程序[7]的结构流程。本文还将介绍神经网络的结构、有效性以及python torch的应用和集成。此外,本文还将论证该模型的应用和局限性以及未来的改进。我们将我们的应用程序应用于教育需求,并对该方法进行定性评估。结果表明,该方法具有良好的潜在效果,可应用于更广泛的领域。
{"title":"An Natural Language Processed Web Application that Interpret and Convert English to Python Code","authors":"Sunny Zhao, Ang Li","doi":"10.5121/csit.2023.130506","DOIUrl":"https://doi.org/10.5121/csit.2023.130506","url":null,"abstract":"As the exchange between natural language and program code gradually becomes the need of industry, more and more interpreters and translators are required. Such natural language interpreters and converters can benefit society in a variety of fields, such as service industry, communication industry, and engineering industry [6]. Concise and accurate language processors will greatly boost the productivity of bottom repetitive works, provide examples and inspirations for students and industry workers, and become the tendency of the future. This paper introduces an application using natural language processing and neural network to effectively interpret and translate English to Python code, and detailly present the structural flow of the application [7]. This paper will also introduce the structure of the neural network, its validity, and how the python torch was applied and integrated. Furthermore, it will demonstrate the application and limitation of this model as well as its future improvements. We applied our application to educational needs and conducted qualitative evaluation of the approach. The result shows a beneficial and potential effect that is applicable to a greater field.","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114615418","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Use of AI to Diversify and Improve the Performance of RF Sensors Drone Detection Mechanism 利用人工智能丰富和提高无人机射频传感器检测机制的性能
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130504
Fahad Alsifiany
Drone terrorism may seem elementary and efforts in its mitigation may seem painless. The fact is that security bodies in many countries are still grappling with this growing security concern. The autonomous nature of drones and the unpredictable nature of drone attacks remain to be some of the unforeseen challenges undermining the mitigation efforts in combating drone terrorism. The need to upskill our security forces and the general public on the operational practices and security capabilities in the drone world cannot be overemphasized. This paper explores a futuristic solution to the current challenges encountered in the war against drone terrorism. In its design, it delves into the possibility of utilizing Artificial Intelligence (AI) in characterizing the features of drones identified in our airspace to determine their authenticity. It further enriches the employees of the security services and the general public with information on combating drone terrorism by benefiting from the accumulated experiences of the relevant and specialized affiliates
无人机恐怖主义似乎是基本的,减轻其影响的努力似乎没有痛苦。事实上,许多国家的安全机构仍在努力应对这一日益严重的安全问题。无人机的自主性质和无人机袭击的不可预测性仍然是一些无法预见的挑战,这些挑战破坏了打击无人机恐怖主义的缓解努力。提高我们的安全部队和公众对无人机世界的操作实践和安全能力的技能的必要性再怎么强调也不为过。本文探讨了一种未来的解决方案,以应对当前在打击无人机恐怖主义的战争中遇到的挑战。在其设计中,它深入研究了利用人工智能(AI)来表征我们空域中识别的无人机的特征以确定其真实性的可能性。通过相关和专业分支机构积累的经验,它进一步丰富了安全部门的雇员和公众对打击无人机恐怖主义的信息
{"title":"Use of AI to Diversify and Improve the Performance of RF Sensors Drone Detection Mechanism","authors":"Fahad Alsifiany","doi":"10.5121/csit.2023.130504","DOIUrl":"https://doi.org/10.5121/csit.2023.130504","url":null,"abstract":"Drone terrorism may seem elementary and efforts in its mitigation may seem painless. The fact is that security bodies in many countries are still grappling with this growing security concern. The autonomous nature of drones and the unpredictable nature of drone attacks remain to be some of the unforeseen challenges undermining the mitigation efforts in combating drone terrorism. The need to upskill our security forces and the general public on the operational practices and security capabilities in the drone world cannot be overemphasized. This paper explores a futuristic solution to the current challenges encountered in the war against drone terrorism. In its design, it delves into the possibility of utilizing Artificial Intelligence (AI) in characterizing the features of drones identified in our airspace to determine their authenticity. It further enriches the employees of the security services and the general public with information on combating drone terrorism by benefiting from the accumulated experiences of the relevant and specialized affiliates","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121871075","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards Scalable Anomaly Detection for Embedded Devices through Synthetic EM Fingerprinting 基于合成电磁指纹的嵌入式设备可扩展异常检测研究
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130507
Kurt A. Vedros, Georgios Michail Makrakis, C. Kolias, Robert C. Ivans, C. Rieger
Embedded devices are omnipresent in modern networks, including those facilitating missioncritical applications. However, due to their constrained nature, novel mechanisms are required to provide external, and non-intrusive defenses. Among such approaches, one that has gained traction is based on analyzing the emanated electromagnetic (EM) signals. Unfortunately, one of the most neglected challenges of this approach is the manual gathering and fingerprinting of the corresponding EM signals. Indeed, even simple programs are comprised of numerous branches, making the fingerprinting stage extremely timeconsuming, and requiring the manual labor of an expert. To address this issue, we propose a framework for generating synthetic EM signals directly from machine code. These subsequent signals can be used to train an anomaly detection system. The advantage of this approach is that it completely removes the need for an elaborate and error-prone fingerprinting stage, thus, increasing the scalability of the protection mechanisms. The experimental evaluations indicate that our method provides above 90% detection accuracy against code injection attacks. Moreover, the proposed methodology inflicts only -1.3% penalty in accuracy for detecting injections of as little as four malicious instructions when compared to the same methods of training on real signals.
嵌入式设备在现代网络中无处不在,包括那些促进关键任务应用的设备。然而,由于它们的约束性质,需要新的机制来提供外部的、非侵入性的防御。在这些方法中,一种获得了关注的方法是基于分析发射电磁(EM)信号。不幸的是,这种方法最容易被忽视的挑战之一是手动收集和识别相应的电磁信号。实际上,即使是简单的程序也由许多分支组成,这使得指纹识别阶段非常耗时,并且需要专家的手工劳动。为了解决这个问题,我们提出了一个直接从机器码生成合成电磁信号的框架。这些后续信号可以用来训练异常检测系统。这种方法的优点是,它完全不需要复杂且容易出错的指纹识别阶段,从而增加了保护机制的可伸缩性。实验结果表明,该方法对代码注入攻击的检测准确率在90%以上。此外,与在真实信号上训练的相同方法相比,所提出的方法在检测注入的恶意指令时仅造成-1.3%的准确性损失。
{"title":"Towards Scalable Anomaly Detection for Embedded Devices through Synthetic EM Fingerprinting","authors":"Kurt A. Vedros, Georgios Michail Makrakis, C. Kolias, Robert C. Ivans, C. Rieger","doi":"10.5121/csit.2023.130507","DOIUrl":"https://doi.org/10.5121/csit.2023.130507","url":null,"abstract":"Embedded devices are omnipresent in modern networks, including those facilitating missioncritical applications. However, due to their constrained nature, novel mechanisms are required to provide external, and non-intrusive defenses. Among such approaches, one that has gained traction is based on analyzing the emanated electromagnetic (EM) signals. Unfortunately, one of the most neglected challenges of this approach is the manual gathering and fingerprinting of the corresponding EM signals. Indeed, even simple programs are comprised of numerous branches, making the fingerprinting stage extremely timeconsuming, and requiring the manual labor of an expert. To address this issue, we propose a framework for generating synthetic EM signals directly from machine code. These subsequent signals can be used to train an anomaly detection system. The advantage of this approach is that it completely removes the need for an elaborate and error-prone fingerprinting stage, thus, increasing the scalability of the protection mechanisms. The experimental evaluations indicate that our method provides above 90% detection accuracy against code injection attacks. Moreover, the proposed methodology inflicts only -1.3% penalty in accuracy for detecting injections of as little as four malicious instructions when compared to the same methods of training on real signals.","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126200159","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Smart Auto Shutter Controlling System for Intelligent Home based on Database Analyzing and Mechanical Devices 基于数据库分析和机械装置的智能家居智能自动百叶窗控制系统
Pub Date : 2023-03-18 DOI: 10.5121/csit.2023.130508
Lingshan Kong, Jonathan Sahagun
Currently, smart home systems have developed rapidly and really convenience people’s lives [1]. However, by focusing on the shutter and curtain in a smart home system, shutters can only move on manually, and shutter used less because the curtain is easy to control [2]. In order to try to fix these questions on shutter, we designed an application and hardware integrated system which can control the shutter automatically depending on light and temperature, and also can allow users to control their online shutters devices remotely. Besides, we used the firebase database to store the device's data and status, so that devices can be more memorable and smart in controlling the shutter even if the weather conditions affect the logic decision. We applied our application to some window shutters at home and conducted a qualitative evaluation of the approach. The results show that the system can make the decision based on the software logic and eventually control the shutter under different light and temperature conditions in order to have the best balance between sunlight and home light [3].
目前,智能家居系统发展迅速,真正方便了人们的生活[1]。然而,在智能家居系统中,通过关注百叶窗和窗帘,百叶窗只能手动移动,百叶窗的使用较少,因为窗帘易于控制[2]。为了尝试解决快门上的这些问题,我们设计了一个应用和硬件集成系统,可以根据光线和温度自动控制快门,也可以让用户远程控制在线快门设备。此外,我们使用firebase数据库来存储设备的数据和状态,这样即使天气条件影响逻辑决策,设备也可以更容易记忆和智能地控制快门。我们将我们的应用应用到一些家庭百叶窗上,并对该方法进行了定性评价。结果表明,该系统可以根据软件逻辑进行决策,并最终在不同光线和温度条件下控制快门,使日光和家庭光线达到最佳平衡[3]。
{"title":"An Smart Auto Shutter Controlling System for Intelligent Home based on Database Analyzing and Mechanical Devices","authors":"Lingshan Kong, Jonathan Sahagun","doi":"10.5121/csit.2023.130508","DOIUrl":"https://doi.org/10.5121/csit.2023.130508","url":null,"abstract":"Currently, smart home systems have developed rapidly and really convenience people’s lives [1]. However, by focusing on the shutter and curtain in a smart home system, shutters can only move on manually, and shutter used less because the curtain is easy to control [2]. In order to try to fix these questions on shutter, we designed an application and hardware integrated system which can control the shutter automatically depending on light and temperature, and also can allow users to control their online shutters devices remotely. Besides, we used the firebase database to store the device's data and status, so that devices can be more memorable and smart in controlling the shutter even if the weather conditions affect the logic decision. We applied our application to some window shutters at home and conducted a qualitative evaluation of the approach. The results show that the system can make the decision based on the software logic and eventually control the shutter under different light and temperature conditions in order to have the best balance between sunlight and home light [3].","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129917179","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Computer Science, Engineering and Applications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1