programming of industrial robots and manufacturing equipment in general requires product specific expertise towards all members in a manufacturing cell. Typically, old and new equipment is present in the same setup an...
详细信息
ISBN:
(纸本)9781728176581
programming of industrial robots and manufacturing equipment in general requires product specific expertise towards all members in a manufacturing cell. Typically, old and new equipment is present in the same setup and several experts are often involved in the operation of these systems. In order to decrease the level of complexity in programming of manufacturing equipment this paper investigates the use of virtual reality (VR), to create a common programming platform for typical members in a manufacturing setup. A two-way digital twin is created where all robots can be programmed through the same human-machine- interface (HMI). This cyber-physical system (CPS) allows for simulations, testing and safety checks before all programs are converted and downloaded to the respective units.
Artificial Intelligence (AI) has been extensively applied over the past two decades and continues to be a prominent area of research, particularly in addressing complex, real-world challenges. Evolutionary and Swarm I...
详细信息
ISBN:
(数字)9798350353433
ISBN:
(纸本)9798350353440
Artificial Intelligence (AI) has been extensively applied over the past two decades and continues to be a prominent area of research, particularly in addressing complex, real-world challenges. Evolutionary and Swarm Intelligence (ESI) techniques represent a unique subset of AI, deriving their efficiency from mimicking the best features of natural and biological systems that have evolved over millions of years. This presentation focuses on the principles of ESI and their broader applications across various engineering domains. We will explore automated learning approaches, such as genetic programming, and highlight advancements in evolutionary learning for complex problem-solving. Additionally, the presentation will evaluate the general impact of AI in engineering, discussing key applications of ESI in optimizing complex, nonlinear systems. We will also demonstrate the advantages of ESI over traditional optimization methods, showcasing results from large-scale and multi-objective problems. Finally, adaptable heuristics that enhance ESI performance will be introduced, illustrating their potential to improve optimization outcomes.
Learning computer programming is difficult and complex for most of novices. The block-based visualized programming environments can reduce the learning dilemma in programming syntax and invoke the learners’ motivatio...
详细信息
This paper studies the problem of minimizing delivery costs in multi-CDN streaming systems. As inputs, this problem receives information about minimum edge traffic volume commitments and edge traffic rates defined in ...
详细信息
ISBN:
(数字)9798331511111
ISBN:
(纸本)9798331511128
This paper studies the problem of minimizing delivery costs in multi-CDN streaming systems. As inputs, this problem receives information about minimum edge traffic volume commitments and edge traffic rates defined in CDN contracts. As input, the problem also receives historical data about CDN traffic volume statistics and predicted volume trends for the remainder of a billing period. As output, it computes load allocation for all CDNs for the remainder of the billing period, minimizing total CDN delivery costs. We show how this problem can be formalized and analytically reduced to a superposition of linear programming and combinatorial search problems. As such, this problem is tractable and practically solvable by existing methods. The paper also discusses the implementation of the proposed methods by multi-CDN systems using the HLS/DASH content steering mechanism.
We investigate the use of ChatGPT for solving fundamental programming tasks in C/C++ languages and put it on a freshman programming test. The obtained source code was graded rather benevolently, in a way we would grad...
We investigate the use of ChatGPT for solving fundamental programming tasks in C/C++ languages and put it on a freshman programming test. The obtained source code was graded rather benevolently, in a way we would grade the code written by our students: functionality first, but then also optimality and form. The test was first given in English, then in Croatian, and after that repeated again in English. ChatGPT passes the exam with very good grades, outperforming most of our students in the quality of solutions. Furthermore, it solves each task within 20 to 30 seconds and shows the general ability to adapt or change its solutions according to additional demands. However, in some, often simple tasks, it showed the inability to comprehend the logical and mathematical essence of the problem, even after being prompted about its errors several times.
Heterogeneous metaprogramming is using a generally higherlevel host language to generate code in a lower-lever object language. Its appeal is taking advantage of the module system, higher-order functions, data types, ...
详细信息
ISBN:
(纸本)9783030994600;9783030994617
Heterogeneous metaprogramming is using a generally higherlevel host language to generate code in a lower-lever object language. Its appeal is taking advantage of the module system, higher-order functions, data types, type system and verification tools of the host language to quicker produce high-performant lower-level code with some correctness guarantees. We present two heterogeneous metaprogrammingsystems whose host language is OCaml and object language is C. The first relies on offshoring: treating a subset of (MetaOCaml-generated) OCaml as a different notation for (a subset of) C. The second embeds C in OCaml in tagless-final style. The systems have been used in several projects, including the generation of C supersets OpenCL and OpenMP. Generating C with some correctness guarantees is far less trivial than it may appear, with pitfalls abound. Not coincidentally, the most subtle ones accompany the introduction of variables into the code. Maintaining the offshoring system has traps of its own. We expound the pitfalls we have came across in our experience, and describe counter-measures.
We present the semantic correspondence between generalized assumption-based argumentation and extended disjunctive logic programming In this paper, we propose an assumption-based framework (ABF) translated from an ext...
详细信息
ISBN:
(数字)9783031113215
ISBN:
(纸本)9783031113215;9783031113208
We present the semantic correspondence between generalized assumption-based argumentation and extended disjunctive logic programming In this paper, we propose an assumption-based framework (ABF) translated from an extended disjunctive logic program (EDLP), which incorporates explicit negation into Heyninck and Arieli's ABF induced by a disjunctive logic program to resolve problems remained in their approach. In our proposed ABF, we show how an argument is constructed from disjunctive rules. Then we show a 1-1 correspondence between answer sets of an EDLP P and stable argument extensions of the ABF translated from P with trivialization rules. Hereby thanks to introducing explicit negation, the semantic relationship between disjunctive default theories and assumption-based frameworks is obtained in our approach. Finally, after defining rationality postulates and consistency in our ABF, we show answer sets of a consistent EDLP can be captured by consistent stable extensions of the translated ABF with no trivialization rules, that is useful for ABA applications containing explicit negation.
Strong-motion processing holds paramount importance in earthquake engineering and disaster risk management systems. By leveraging parallel loops and task-parallelism techniques, we address computational challenges pos...
详细信息
ISBN:
(数字)9798350364606
ISBN:
(纸本)9798350364613
Strong-motion processing holds paramount importance in earthquake engineering and disaster risk management systems. By leveraging parallel loops and task-parallelism techniques, we address computational challenges posed by large-scale accelerographic datasets. Through experimentation with more than one million data points from six real-world seismic events, our approach achieved speedups of up to 2.9x, demonstrating the effectiveness of parallel programming in accelerating seismic data processing. Our findings highlight the significance of parallel programming techniques in advancing seismological research and enhancing earthquake mitigation strategies.
The proceedings contain 17 papers. The special focus in this conference is on End-User Development. The topics include: ConnectivityControl: Providing Smart Home Users with Real Privacy Configuration Options;Desi...
ISBN:
(纸本)9783031344329
The proceedings contain 17 papers. The special focus in this conference is on End-User Development. The topics include: ConnectivityControl: Providing Smart Home Users with Real Privacy Configuration Options;Designing for a Sustainable Digital Transformation: The DEA Methodology;exploring Visual Languages for Prototyping Interactive Behaviors for Tangible Virtual Reality;how End Users Develop Point-and-Click Games;programming with Minecraft Bedrock Up: Modeling, Coding, and Computational Concepts;Challenges of Enabling End-Users to Develop systems with AI;EUD Strategy in the Education Field for Supporting Teachers in Creating Digital Courses;end-User Development for Artificial Intelligence: A Systematic Literature Review;Human-AI Co-creation: Evaluating the Impact of Large-Scale Text-to-Image Generative Models on the Creative Process;leveraging Large Language Models for End-User Website Generation;defining Trigger-Action Rules via Voice: A Novel Approach for End-User Development in the IoT;language and Temporal Aspects: A Qualitative Study on Trigger Interpretation in Trigger-Action Rules;understanding Concepts, Methods and Tools for End-User Control of Automations in Ecosystems of Smart Objects and Services;understanding User Needs in Smart Homes and How to Fulfil Them;democratizing Cybersecurity in Smart Environments: Investigating the Mental Models of Novices and Experts.
With the growing demand for products nowadays, how to improve the efficiency of industrial production is a pressing issue. This study mainly completes the scheduling methods of RGV for two processes. Based on 0-1 plan...
详细信息
ISBN:
(数字)9798350354560
ISBN:
(纸本)9798350354577
With the growing demand for products nowadays, how to improve the efficiency of industrial production is a pressing issue. This study mainly completes the scheduling methods of RGV for two processes. Based on 0-1 planning, the ideal dynamic scheduling model of RGV and CNC in producing two process materials is constructed. The optimal dynamic scheduling schemes of RGV under three distinct machining materials, as well as the ideal placement of CNC tools, are computed using Matlab programming simulation based on the greedy approach, and their feasibility is proven. Over the duration of a shift, the three materials produce 253, 211, and 241 finished goods, respectively. By designing this model to further optimize intelligent manufacturing systems, it serves as a catalyst for improvement in the manufacturing industry.
暂无评论