Knowledge base for finite-element mesh design learned by inductive logic programming

Author(s):  
BOJAN DOLšAK ◽  
IVAN BRATKO ◽  
ANTON JEZERNIK

This paper addresses an important application of machine learning (ML) in design. One of the major bottlenecks in the process of engineering analysis by using the finite-element method—a design of the finite-element mesh—was a subject of improvement. Defining an appropriate geometric mesh model that ensures low approximation errors and avoids unnecessary computational overhead is a very difficult and time-consuming task based mainly on the user's experience. A knowledge base for finite-element mesh design has been constructed using the ML techniques. Ten mesh models have been used as a source of training examples. The mesh dataset was probably the first real-world relational dataset and became one of the most widely used training set for experimenting with inductive logic programming (ILP) systems. After several experiments with different ML systems in the last few years, the ILP system CLAUDIEN was chosen to construct the rules for determining the appropriate mesh resolution values. The ILP has been found to be an effective approach to the problem of mesh design. An evaluation of the resulting knowledge base shows that the mesh design patterns are captured well by the induced rules and represent a solid basis for practical application. The aim of this paper is not only to present the real-life ML application to design, but also to describe and discuss a relation of the work being done to the topic of this special issue: the proposed “dimensions” of ML in design.

2007 ◽  
Vol 7 (4) ◽  
pp. 481-498 ◽  
Author(s):  
REMKO TRONÇON ◽  
GERDA JANSSENS ◽  
BART DEMOEN ◽  
HENK VANDECASTEELE

AbstractControl flow compilation is a hybrid between classical WAM compilation and meta-call, limited to the compilation of non-recursive clause bodies. This approach is used successfully for the execution of dynamically generated queries in an inductive logic programming setting (ILP). Control flow compilation reduces compilation times up to an order of magnitude, without slowing down execution. A lazy variant of control flow compilation is also presented. By compiling code by need, it removes the overhead of compiling unreached code (a frequent phenomenon in practical ILP settings), and thus reduces the size of the compiled code. Both dynamic compilation approaches have been implemented and were combined with query packs, an efficient ILP execution mechanism. It turns out that locality of data and code is important for performance. The experiments reported in the paper show that lazy control flow compilation is superior in both artificial and real life settings.


1994 ◽  
Vol 9 (1) ◽  
pp. 19-27 ◽  
Author(s):  
Bojan Dolšak ◽  
Anton Jezernik ◽  
Ivan Bratko

1996 ◽  
Vol 9 (4) ◽  
pp. 157-206 ◽  
Author(s):  
Nada Lavrač ◽  
Irene Weber ◽  
Darko Zupanič ◽  
Dimitar Kazakov ◽  
Olga Štěpánková ◽  
...  

2021 ◽  
Vol 13 (4) ◽  
pp. 168781402110090
Author(s):  
Peiyu He ◽  
Qinrong Qian ◽  
Yun Wang ◽  
Hong Liu ◽  
Erkuo Guo ◽  
...  

Slewing bearings are widely used in industry to provide rotary support and carry heavy load. The load-carrying capacity is one of the most important features of a slewing bearing, and needs to be calculated cautiously. This paper investigates the effect of mesh size on the finite element (FE) analysis of the carrying capacity of slewing bearings. A local finite element contact model of the slewing bearing is firstly established, and verified using Hertz contact theory. The optimal mesh size of finite element model under specified loads is determined by analyzing the maximum contact stress and the contact area. The overall FE model of the slewing bearing is established and strain tests were performed to verify the FE results. The effect of mesh size on the carrying capacity of the slewing bearing is investigated by analyzing the maximum contact load, deformation, and load distribution. This study of finite element mesh size verification provides an important guidance for the accuracy and efficiency of carrying capacity of slewing bearings.


2019 ◽  
Vol 33 (3) ◽  
pp. 1185-1193 ◽  
Author(s):  
Ghania Ikhenazen ◽  
Messaoud Saidani ◽  
Madina Kilardj

Sign in / Sign up

Export Citation Format

Share Document