{"title":"Remote Control Of A Serial Manipulator Using Depth Camera","authors":"Karakaya Suat","doi":"10.18844/gjcs.v13i2.9221","DOIUrl":"https://doi.org/10.18844/gjcs.v13i2.9221","url":null,"abstract":"In this study, a serial robot arm was manipulated in real time using a depth sensor. Xbox-Kinect sensor is used as depth sensor. Kinect data was transferred to an industrial computer and processed. A three-axis serial robot arm was developed, and experiments were carried out on this developed prototype in real time. The drive of the three-axis robot is provided with RC servo motors and these motors are controlled by Arduino Uno R3 board. To find the joint angles, the image obtained from the Kinect camera has evolved into a skeleton form through the image processing program developed in the ARDUINO-Processing environment. Vector elements are defined on the human limbs of which posture is to be calculated. The angles between the limbs were obtained by applying trigonometric operations to these vectors. The reference angles were sent to the Arduino Uno R3 board, and the servo motors that provide the movement of the robot were controlled according to these angle values and the movement of the system was ensured. As a result of the experiments, it has been observed that the robot arm can imitate the movements made instantly.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"18 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139212135","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}
{"title":"Applying Developed Genetic Algorithm Operators to the Knapsack Problems","authors":"Kaya Mustafa","doi":"10.18844/gjcs.v13i2.9192","DOIUrl":"https://doi.org/10.18844/gjcs.v13i2.9192","url":null,"abstract":"This study investigated the effect of the previously developed random mixed crossover (RMC), back controlled selection (BCSO), double directions sensitive mutation operators (DDSM), and backward controlled termination criteria (BCTC) on the performance of a genetic algorithm (GA). In the first study, the following three benchmark 0-1, bounded, and unbounded knapsack problems problems were analyzed. In the first stage, the existing operators namely; multi-point crossover operator and tournament selection operator, 1% mutation ratio, and the fitness convergence termination criteria were applied to the benchmark problems. In the second stage of the study, the analysis was conducted by separately applying the previously developed operators, RMC, BCSO, DDSM, and BCTC to the same benchmark problems, and the results obtained from the analysis in this stage were compared with those obtained from the first stage. In the third stage of the study, the previously developed RMC, BCSO and DDSM operators, and BCTC were applied to the same benchmark problems in the same analysis, and the results were compared with those obtained from the first stage. The results of the analysis showed that when the developed operators (crossover, selection and mutation) and termination criteria were collectively used, they were more successful than the existing operators and the developed operators that were separately applied to the benchmark problems.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"14 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139214023","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}
{"title":"A Data Warehouse Architecture Proposal and ETL Analysis, Case study of an Albanian Banking System","authors":"De Millo, N. Baci, Shpresim Tahiraj","doi":"10.18844/gjcs.v13i2.9191","DOIUrl":"https://doi.org/10.18844/gjcs.v13i2.9191","url":null,"abstract":"The increasing phenomenon of information overload is a direct result of the ongoing trend to reduce the cost of data distribution while the development of data processing platforms is not fast enough. Therefore, sending packets of data is not a big issue, but processing an increasing amount of data is a big challenge. Data Warehouse is a concept born in the late ‘80s and has been improved decade after decade with the growth of technology. Despite many application areas, the data warehouse concept is still new and unknown to Albanian businesses and companies with a large amount of data to store and analyze. This paper aims to provide an in-depth analysis of the concept of a data warehouse, the different architectures applied, and the Extract, Transform Load (ETL) process. The ETL process as a concept consists of extracting the data from a source, transforming them into different formats or dimensions, and then loading them somewhere to be checked for analysis or other purposes. In this paper, we can find different definitions of the data warehouse, where it can be implemented, the different architectures according to the need of the users, and how the ETL process works. The last chapter implements a data warehouse for the banking system seen from a Management Information Systems perspective followed by an application of a step-by-step ETL procedure.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"74 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139214728","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}
{"title":"Developing A New Model for Context-Awareness in Ambient Intelligence","authors":"Abdelkader Berraouna","doi":"10.18844/gjcs.v13i2.9196","DOIUrl":"https://doi.org/10.18844/gjcs.v13i2.9196","url":null,"abstract":"Ontologies are a powerful way to model context, thanks to their expressiveness, ability to share knowledge, support for logical inference, and extensibility. While there are many generic ontology that capture and represent general context concepts, such as the SOCAM and CoOL projects, they are not tailored specifically for ambient intelligence and smart homes. This research aims to develop a specific ontology for these domains, building on existing generic ontologies and incorporating logical inference capabilities to assist people with reduced mobility and the elderly in carrying out their daily activities without constant assistance from others.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"44 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139211771","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}
M. Caligaris, Georgina B. Rodríguez, L. F. Laugero
{"title":"Initial Value Problems: a Didactic Tool in Evolution","authors":"M. Caligaris, Georgina B. Rodríguez, L. F. Laugero","doi":"10.18844/gjcs.v13i2.9197","DOIUrl":"https://doi.org/10.18844/gjcs.v13i2.9197","url":null,"abstract":"Various science and engineering problems, generally time-dependent, are modeled with ordinary differential equations with conditions at the same value of the independent variable, called initial value problems. The use of technological resources during the learning process allows students to execute routine procedures quickly and simply, enabling them to have more time to discuss concepts. The use of these resources helps to generate a learning environment where, through the use of certain mathematical skills, students can achieve meaningful and comprehensive learning. The aim of this work is to show an update of a self-designed tool to approximate the solution of initial value problems that allows comparisons between some one-step methods and multi-step methods and the analysis of the numerical solutions obtained when varying certain parameters. The update of the tool arises to satisfy different requirements discovered after the use of the previous tool.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"2 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139212194","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}
{"title":"What is Cloud computing Benfits and challenges of Cloud","authors":"","doi":"10.18844/gjcs.v13i1.8622","DOIUrl":"https://doi.org/10.18844/gjcs.v13i1.8622","url":null,"abstract":"Cloud computing provides on-demand delivery of computer resources ranging from, compute, data storage, networking, software, and other IT services over the internet in exchange for pay as you go billing model. The study discusses various types of cloud computing available, cloud computing advantages, cloud computing implementation models, cost-effective IT solution, IT service agility, challenges, and features of cloud computing in this growing digital world. \u0000Keywords: cloud, data storage, compute, digital, on-demand billing model.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126472793","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}
{"title":"Regulating and testing normative structures for Artificial Intelligence: the possibilities of the Regulatory Living Lab","authors":"Wilson Engelmann, Silvio Bitencourt da Silva","doi":"10.18844/gjcs.v13i1.8482","DOIUrl":"https://doi.org/10.18844/gjcs.v13i1.8482","url":null,"abstract":"Abstract: This qualitative and exploratory study sought to understand how the Living Lab approach can serve as an innovative alternative to test a regulatory structure organized by principles for Artificial Intelligence (AI). The main research problem is: what would be the structuring elements of a non-legislative regulatory model that could standardize the advances in Artificial Intelligence? The units of analysis were the developments and commercialized innovative AI applications of startups from an incubator that integrates an internationally renowned technological park in Brazil. Entrepreneur perceptions of the dimensions of the Living Lab approach are described, analyzed, and compared (i.e. the interaction between multiple stakeholders, co-creation of value, user-centered research, solving real-world problems, and adopting multiple methodologies). The findings suggest that the Living Lab approach is an alternative for creating and developing innovations and applications in AI, with the active involvement of end-users while facing existing regulations and testing environments for new regulations - principles published by the European Union and OECD. An important observation that emerged from the study: the advances in Artificial Intelligence have occurred on an increasing scale, very close to exponentiality. For this reason, the need and importance of spreading the regulatory importance of these “what should be” principles, is very similar to those of the rules produced by state legislative action. In this exploratory study, it became evident that entrepreneurs feel there is a lack of clear regulatory mechanisms. The role of the Law in the creative proposition of regulatory models should be based on globally accepted principles, such as those published by the European Union and the OECD.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131115305","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}
{"title":"Security Technologies Using Facial Recognition","authors":"","doi":"10.18844/gjcs.v13i1.8294","DOIUrl":"https://doi.org/10.18844/gjcs.v13i1.8294","url":null,"abstract":"Abstract \u0000 \u0000Faces are one of the simplest methods to determine a person's identity. Face recognition is a unique identifying method that uses an individual's traits to determine the identity of that individual. The proposed recognition process is divided into two stages: face recognition and object recognition. Unless the item is very close, this procedure is very rapid for humans. The recognition of human faces is introduced next. The stage is then reproduced and used as a model for facial image recognition (face recognition). That's one of the professionally created and well-researched biometrics procedures. The eigenface approach and the Fisher face method are two common face recognition pattern algorithms that have been developed. Recognition of facial images The Eigenface approach is based on the reduction of face dimensional space for facial traits using Principal Component Analysis (PCA). The major goal of applying PCA on face recognition was to generate Eigen faces (face space) by identifying the eigenvector corresponding to the face image's biggest eigenvalue. Image processing and security systems are areas of interest in this research face recognition integrated into a security system. \u0000 \u0000Keywords: face recognition, security systems, camera, python; \u0000 ","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115032732","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}
{"title":"Corporate Cyber Security In Turkey Investigation of Legal and Corporate Infrastructure : A Meta-Synthesis Study","authors":"","doi":"10.18844/gjcs.v13i1.8858","DOIUrl":"https://doi.org/10.18844/gjcs.v13i1.8858","url":null,"abstract":"Network technologies, which were created to serve military activities in the early days, have gained a civilized concept structure after the cold war period. In this context, the opening of internet technologies to civilian use has also made the use of information networks widespread. The spread of information networks has accelerated the information transformation in the social, commercial, military and cultural fields on a global scale. As an effect of this transformation, individuals and institutions perform almost all of their data storage, data transfer, instant communication and service provision in cyberspace. Although this situation creates advantages in terms of time, cost and energy, it has also brought important risks and security gaps due to the emergence of many attack methods, especially data theft, for cyber security. In parallel with this result, cyber attack methods have increased rapidly over time due to the rapid movement brought about by technological developments and have become a much larger, complicated and difficult to notice structure. Cyber security mechanisms developed to defend against attacks that seriously threaten personal data, such as cyber attacks, are also dynamic, just like cyber attacks. Today, it has become a necessity for every institution to develop and implement effective cyber security methods in order to be protected from cyber attacks and threats by structuring their own information systems in digital environments and to ensure the information and data security they have. Such unstoppable developments in technology result in the emergence of new types of threats to cyber security, just as it has been up to now. In this context, the sustainability and operability of cyber security mechanisms are essential. In the light of all this information, in this study, especially in the corporate field, the methods of activity that threaten cyber security, as well as legal and institutional infrastructures are discussed and the level of current cyber security awareness is tried to be determined. As the application dimension of the research, the format and standards determined by the Presidency Digital Transformation Office in military institutions and EYP-2.0 (Electronic Transformation) in the system in the background Correspondence Package) package examined and a demo of the relevant package program has been created. In addition to these issues, the methods that can be developed within the framework of cyber attacks and defense against these attacks are evaluated. It is foreseen that the study will contribute to the literature in this context and will be a useful resource for institutions and organizations in terms of gaining the functionality and sustainability of cyber security mechanisms.","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131705029","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}
Meysam Nikfarjam, A. Hezarkhani, Farhad Aziz-Afshari
{"title":"Geological domaining at Sungun porphyry copper deposit using cluster analysis","authors":"Meysam Nikfarjam, A. Hezarkhani, Farhad Aziz-Afshari","doi":"10.18844/gjcs.v12i2.7284","DOIUrl":"https://doi.org/10.18844/gjcs.v12i2.7284","url":null,"abstract":"Geometallurgical sampling has an important role in the geometallurgical programme. There are some critical aspects to be considered in geometallurgical sampling. Cluster analysis (CA) is one of the most popular methods that aids in creating domains. This study aims to use CA to create Geological domaining at the Sungun porphyry copper deposit (SPCD). Geological domains of SPCD were defined using PCA and K-means clustering with one hot encoding algorithm. Categorical data were encoded with one hot method and then PCA was used to condense the large new data set to its relevant features. In this research, we have exploited two validity indices to define the optimum number of clusters, namely the silhouette index and the elbow method. Therefore, clustering was performed using four clusters and geological domains were partitioned. The richest domain in this deposit is the second cluster in which the average grades of Cu and Mo are higher than in other clusters.\u0000 \u0000Keywords: Cluster analysis, geological domains, K-means, PCA, Sungun deposit;\u0000 ","PeriodicalId":374183,"journal":{"name":"Global Journal of Computer Sciences: Theory and Research","volume":"143 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120936280","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}