Open access peer-reviewed chapter

Deep Neural Networks for Unsupervised Robotics in Building Constructions: A Priority Area of the Fourth Industrial Revolution (4IR)

Written By

Nicholas Eze, Ekene Ozioko and Johnpaul Nwigwe

Submitted: 21 October 2022 Reviewed: 29 March 2023 Published: 22 April 2023

DOI: 10.5772/intechopen.111466

From the Edited Volume

Avantgarde Reliability Implications in Civil Engineering

Edited by Maguid Hassan

Chapter metrics overview

144 Chapter Downloads

View Full Metrics

Abstract

Many effective quality systems to maintain the robots’ autonomous task expansion process in construction industries for various applications over the years have yet to be well established. This study, therefore, presents a simple deep/neural network algorithm to diverse robotics tasks on building construction—bricklaying, grasping, cutting materials, and aerial robot obstacle avoidance and highlight the strengths of these algorithms in real-world robotics applications in building sites. Our findings revealed that the amount of tasks robots encountered in real-world environments is extremely challenging for existing robotic control algorithms to handle. Also, our algorithm when evaluated against other conventional learning algorithms can be a more powerful tool with the capacity to learn features directly from data, making it an excellent choice for such robotics applications in building construction. In other words, our algorithm can teach robots the ability to “work,” “think,” “know,” and “understand” their surroundings. It can also improve customer satisfaction, speed up the building process, and improve the productivity of building development teams. This chapter, however, contributes to classifications of autonomous robotics application development in construction literature. Although the problem addressed in this chapter is based on building construction, the algorithms presented are designed to be generalizable to related tasks.

Keywords

  • automation
  • building construction
  • construction robots
  • deep learning industrialization
  • machine learning
  • neural networks
  • robotics

1. Introduction

Robotics has influenced nearly every modern construction industry by improving efficiency, safety, and cost [1]. Robotics offers process automation and reliability thanks to sensor technologies [2]. However, while most industries have embraced this new technology from the moment it is released, many construction industries have historically been slow to onboard automated solutions [3]. The reason could be linked to product features and complexity (project size, lifetime and uniqueness, versatile construction environments). According to Ref. [4], several other phenomena could add to the characteristics of these construction industries that often contribute to the complexity of projects. This phenomenon includes client needs that are sometimes imprecise and changing, causing significant change in costs; little overall learning because of few repetitions; high risks due to novelty; technical, climatic, and even societal uncertainties; coordination and complex decision-making processes between the teams involved; and changing conditions of realization. The weak capital budgets in R&D and the reluctance of strategies related to construction automation are other important factors [5].

These phenomena have remained unresolved for a variety of reasons. First, building nowadays are complex entities, and construction entails many different trades coming together to work in perfect sync with each other [6, 7, 8, 9]. A replica of human-like dexterity, intelligence, and situational awareness, developed over hundreds of millions of years, is needed to break even [10]. Secondly, building construction project sites is often chaotic, disorganized spaces with materials, tools, debris, and wires spread about. Many areas of the sites have unpaved soft soil, into which a builder may sink if he steps off the beaten path. There are some environmental factors such as dust, rain, ice, and storms. There are humans walking around, etc. All these have not improved for so long because construction industries are the least digitized sector [3, 5].

Nevertheless, several ongoing initiatives suggest a gradual change in practices in this industry for rapid industrialization, which is enabled thanks to robotics and automation. According to Ref. [11], rapid industrialization is always based on quantity and quality that includes prefabrication, mechanization, automation, robotics, and finally reproduction. This gradual change toward rapid industrialization is driven by a concern to change the narrative and to be in line with the innovations observed at the international level that will respond to important building construction challenges: workforce, competitiveness, sustainable development, etc. In view of this, digital transformation with robotics technologies is one of the preferred avenues to improve the sector’s overall performance over the long term [12]. This digital transformation is expressed in different ways. One of the strong currents is based on the so-called concept of the Fourth Industrial Revolution (4IR), based on unsupervised robotics utilization in building constructions.

1.1 Rationale and research gap

While the robotics use in building construction will only continue to grow from traditional design through final inspection and maintenance, the full benefits of construction robotics have yet to be realized. For example, as robotics begins to move from the lab to the real world, robots face many new challenges. A building construction assistant robot, for instance, must perform many complex tasks such as bricklaying, foaming, sorting, operating appliances, picking up, and cleaning materials in the site. It must also handle the huge variety of objects, materials, and the likes associated with these tasks such as picking up different objects, some of which it may never have seen before. For all of these problems, there exists only an abstract relationship between the robot’s visible inputs and the task at hand.

Traditionally, a roboticist, or team thereof, would hand-design these robots for each task they want the robots to perform. Even for tasks which human users can perform intuitively, such as bricklaying, grasping, cutting objects, detecting, and avoiding various forms of obstacles in building construction sites, and these robots can be very difficult to design because developers were not able to easily translate these abstract intuitions between the robot’s visible inputs and the task at hand into code. This makes it extremely challenging to scale these approaches up to the huge amount of works and obstacles that building construction robots must deal with in the real-world construction.

Secondly, most robotics that engaged in construction activities primarily rely on a system performance metric that is dependent on a metric connected to the given human-defined tasks, or task-dependent metric. This also implies a conventional paradigm of same manual development, where human designers were in charge of planning and coding for particular tasks-based activities that the robot would perform and how it would perform them [13, 14, 15]. This has some drastic limitations on the construction industry. For example, it is impossible for a bricklaying robot to perform delicate tasks such as installing electrical cables, or even to be able to detect and avoid various types of obstacles on the building construction sites. This limitation caused during design and coding thus prevented these robots from independently “thinking,” “knowing,” or “understanding” the multiple building operations thus generating questions about what developers had overlooked that made them to fail to get the anticipated outcome of operational autonomy.

Several researchers have criticized this conventional architecture for its lack of computational data [14, 15, 16, 17, 18, 19] though went on to propose several failed models, which would have addressed this research gap. For example, in their research, several researchers [14, 15, 16] provided the first implementations of this autonomous curiosity, but they were unable to integrate their concept within the issues with construction of robo-mason by demonstrating how the robot’s work patterns could emerge without the assistance of a human.

However, in order to establish this brain model that will give the robot significant cognitive developing abilities unique to humans, this study plans on modeling the brain at a level above the neural level, or what would normally be thought of as the unsupervised or unmanned level using neural deep learning algorithms that will allow the robots to learn independently from some training data. Our understanding of brain abstraction is sufficient to program a system that exhibits similar properties and connections to the human brain without having to model its detailed local wiring. Quite clearly, we will model this machine learning algorithmic concept based on neural networks and highly-parameterized models, which will use multiple layers of representation to transform data from a task-specific representation to an autonomous task. While our algorithm is not designed to solve central problems in artificial intelligence (AI), such as speech or object recognition, its development was motivated by the need to improve the performance of robots in the building construction industry. Traditional algorithms often struggle to generalize well on AI tasks specific to this domain, which prompted us to explore the potential of deep learning.

This chapter presents a distinct application of deep neural learning algorithms that can enable a building construction robotics to learn from some training data and to perform highly cognitive artificial intelligence operations. Here, rather than forcing the engineer to hand-code an entire end-to-end construction robotic system, our machine learning algorithm will allow portions of the system to be learned from some training data. This approach will allow us to model concepts, which might be difficult or impossible to properly hand-model. It will also allow for adaptable models—as long as the form of the model is general, meaning it can be adapted to more or different cases simply by providing training data for these new cases.

However, by using unsupervised feature learning algorithms, deep learning approaches are able to pre-initialize these networks with useful building construction features, thus avoiding the overfitting problems commonly seen when neural networks are trained without this initialization. This machine learning algorithm can therefore work very well on a wide variety of construction projects.

Nevertheless, we begin with a general description of deep learning algorithms for unsupervised feature learning as well as their strengths and particular advantages as learning algorithms for robotics applications on building constructions. Finally, we present a simple deep/neural network algorithm to diverse robotics tasks on building construction—bricklaying, grasping, cutting materials, and aerial robot obstacle avoidance—highlighting the strengths of these algorithms in real-world robotics applications in building sites. It is our hope that these algorithms will demonstrate a more appropriate computation model where, for instance, robots’ artificial intelligence and ability to detect obstacles and carry out multiple construction tasks unsupervised are no longer isolated from the subjective experience of the body.

Advertisement

2. Literature review

2.1 Deep learning/neural network for unsupervised robotics technologies

Deep learning is a machine learning approach based on modeling adaptation of biological neural systems. It can also be defined as a computing system made up of a number of simple, highly interconnected processing elements, which process information by their dynamic state response to external inputs [20]. Information processing is carried out through connectionist approach to computation and this amount of information needs a complex abstraction as data representations through a hierarchical learning process [21]. The term hierarchical learning here is referred to neural networks [22]. An example of such a neural network is shown in Figure 1.

Figure 1.

Multi-layer artificial neural network.

Here, our algorithm could be implemented to train the network in an unsupervised manner. This is because the multi-layer (with many hidden layers) neural network is being used as shown in Figure 2 in which each layer takes input from the previous layer, processes it, and outputs it to the next layer, in a daisy-chain fashion.

Figure 2.

Deep neural network for deep learning.

With this, our deep learning can be used to generate high level of abstraction for the building construction robots. So for complex abstractions of data representations through a hierarchical learning process, our deep learning model can produce results faster than standard machine learning [23]. And also our proposed deep learning model will be integrated with building construction features that are important by itself to be learned, instead of requiring to be manually selecting the pertinent features. However, this unsupervised learning model does not require the presence of a teacher. The desired output is not presented to the network. The system learns on its own by adapting the structural features in the input patterns. The general role of our unsupervised learning model is shown in Figure 3.

Figure 3.

Classification and clustering.

2.2 Robotics application and its capacity on building construction

Robotics applications in construction are a large field of study due to the multidisciplinary trades that constitute the act of constructing. For example, bridges are a type of construction subjected to various robotic automations. Oh et al. [9] developed a robot for bridge inspection and Lorenc et al. [24] for maintenance. Bridges can be difficult to access, and there is a high demand for robots to perform diagnostics and repairs. However, we have gathered information from various resources especially from relevant literatures during a span of 10 years, i.e., 2013–2023 pertaining to more forms of robotics’ applications and its capacity in building construction.

2.2.1 Drones/UAV technologies application in building construction

Few numbers of references are reported in the literature regarding use of drones/UAVs technologies in construction by many authors [3, 25, 26, 27]. The reports show that the use of drones highlights the essential role of humans in robotics, as drones are being utilized for a range of tasks from painting to identifying safety concerns on work sites. See Figure 4. These robotic manipulators are appropriate for the different spraying activities involved in construction work. For example, high-rise building coating, fireproofing application, and shot blasting can all be done without the need for a human operator to be physically present. With the aid of drone robots, a variety of applications, including cleaning and sandblasting, may be completed effectively. Drones that paint walls in tall buildings are among the robotic technologies. It comes equipped with automated spraying equipment and shot blasting capabilities for surface preparation.

Figure 4.

Drone in construction work site.

Also, drone data has been integrated with data captured by ground-based robots, known as Autonomous Mobile Robots (AMRs), to provide a real-time view of a work site [28]. This data can then be integrated into virtual reality, allowing project managers to see the construction site without having to leave the office.

Drone data becomes necessary because traditional inspection is labor-intensive. Due to the harsh workplace and lack of trained personnel, site inspection can be completely automated using feedback from auto survey tools. These tools have a video and electronic display that transmits data to the microcomputer using fiber optic cable and employs a laser to configure the shield machine. This drone technology has been briefly applied in Architecture, Engineering, and Construction (AEC) domain and provided guidance for UAV operation and implementation in the construction industry [29]. Scaled Robotics are forms of drone which are developed as Autonomous Mobile Robots (AMRs) that are controlled via mobile devices where information is collected by robots using laser scanners, focusing on identifying obstacles, mistakes, or errors in an effort to reduce rework [30]. This is done with the aid of some digital photogrammetric systems that are combined with robots for demolition and site cleanup to manage large-scale earthwork projects. They are also remote-controlled vehicles featuring microwave communications, radar beacons for position, and radar sensors for avoiding obstructions and identify errors. They are, therefore, capable of controlling up to 100 units simultaneously and can identify impediments at a distance of up to 2 kilometers.

Again [31, 32], extensively conducted a systematic literature review on the current topic pertaining to implementation of Unmanned Aerial System (UAS) in the construction industry covering the most relevant job, cases, and areas of application. Their report revealed that the recent developments in UAS regulations have played a significant role in their popularity and wide deployment in various stages of the construction lifecycle. A comprehensive study conducted in the United States to identify the practical construction UAS application areas, their adopted technologies, as well as the benefits and barriers encountered during their implementation [33], and further revealed that drone robotics technologies today help many aspects of the building construction industries, including knowledge-based design and control [34].

However, a critical literature review has also been carried out on the relevant existing studies toward this immersive and digital technology [6]. The authors analyzed the literature using meta-synthesis technique to evaluate and integrate the findings in a single context. Their review shows that this class of construction drone robots for various purposes focuses mostly on tasks in hazardous areas where people cannot perform them. These domains include deep sea oil prospecting, nuclear power plants, and decommissioning issues. However, counter reports have revealed that these immersive and digital technologies have not been significantly utilized in the construction sector and by extension of other sectors of the economies in developing countries due to the high level of investment required [35, 36, 37, 38]. It therefore makes sense to utilize these technologies that can function without administrative or motivational problems in hazardous conditions, bad weather, and at night to reduce the growing number of accidents in hazardous building tasks [39].

2.2.2 Bricklaying robots

Bricklaying work is one of the most arduous jobs in construction [40, 41] since it includes a mason standing, kneeling, and lifting. In addition, the mason works almost exclusively outside and undergoes the weather conditions (rain, wind, heat, humidity). The mason sometimes works in height scaffolding or in trenched soils, which may put his life in jeopardy. However, in the last two decades, some research projects focused on the development of a bricklaying robot [42]. Bricklaying work follows predefined steps and thus is favorable for automation. However, the process cannot be fully automated and requires the supervision of a worker nearby to adjust/control the robot. Tan et al. [43] stressed the importance of the environment when designing a robot. They support the idea that robot level of autonomy should be in line with the environment (actively/passively/not assisted environment). For that, the authors proposed a framework to help categorize the robot/environment interaction.

Recent advancements in masonry work automation technology include Australian Hadrian X and Construction Robotics’ SAM100 also known as semi-autonomous mason are robotic bricklaying machines [44, 45]. Hadrian X uses an intelligent control system alongside Computer Aided Drawing (CAD) to function and is capable of building a standardized home every two days on average. The robot is capable of laying the bricks with a high accuracy thanks to a laser guidance system. It is also able to work on almost any block size. The advantage of such a design is the flexibility in mobility: The robot can work under difficult circumstances linked to the environment. That is to say, by deploying Hadrian on a construction project, one can benefit from faster masonry work, least material wastage, and overall cost-efficacy. Hadrian X closely resembles a truck crane (Figure 5).

Figure 5.

Bricklaying robot “HADRIAN X.” source: Pivac and Pivac [44].

SAM100 (Semi-Automated Mason) on the other hand is designed to work collaboratively with masons to increase productivity by 3 to 5 times while reducing lifting by 80% and so on [45]. The robot has successfully passed the prototyping phase and is now commercially available. Figure 6 shows the utilization of SAM100 onsite. This robot is by far the most complete masonry robot realized until now. It can lay bricks with precision and includes the binder in the process of laying as well. SAM100 is capable of laying 800–1.200 bricks a day. The robot performs in a straight line with a limited height capacity. SAM100 costs around 500.000$ (442.030 €).

Figure 6.

SAM100 robot onsite screenshot. Source: Podkaminer and Peters [45].

2.2.3 Specific design building construction robots

Several other research projects have focused on a specific design problematic of the automation process. For example, SAM100 design is based on an articulated arm as found in previous research projects [12, 46]. The “HADRIAN X” is based on a variant of the articulated arm supported by a truck-crane robot. FUNAC robots and COGIRO robots with long arms were also not left out in the discussions. COGIRO robot is used as a precise tele-operated crane to position prefabricated roof elements, while the FUNAC robots does monotonous, risky, repetitive construction works, handling payloads up to 2300 KG due to the strength of its axis, see Figure 7.

Figure 7.

FUNAC robots with long arms placing bricks and other materials.

These robots promise to reduce operating costs and waste, as well as provide safer work environments and improve productivity. However, while deploying robots like the FUNAC in a building construction project, the number of axes it has must be a crucial factor to be considered [39]. Many people might not be aware of the significance of the robots’ axes and how they regulate a robot’s range of motion and strength of work. Each axis of a robot stands for a degree of freedom, or to put it another way, an independent motion that enables a construction robot to become more functional. In other words, the more degrees of freedom and higher usefulness a robot has, the more axes it has. For instance, six-axis FUNAC robots are perfect for repetitive, tiresome, and even dangerous construction tasks that were previously solely performed by people because designers mirror human arm movements and offer the same degrees of freedom as human arms [47].

FUNAC robots can therefore do whatever their human counterparts can do in building construction, without becoming fatigued or risking their safety. They have better access to even challenging vocations due to their wider range of motion and numerous degrees of freedom, thus they carry out several repetitive operations. It is perfect for the majority of applications found on construction sites, grasping, and handling payloads up to 2300 KG and reaching beyond 3.5 meters. In Figure 8 below, FUNAC robot models are displayed.

Figure 8.

The FANUC M-10ia and the FANUC R-2000ib six-axis robots.

These six-axis robots offer more advantages than other types since they have a wider range of motion and can move in more directions than just the x, y, and z planes owing to their various degrees of freedom. For example, a three-axis robot can only move in three planes (x, y, and z) because it lacks the other three axes. Robots with four or five axes may move in all three planes and can even perform extra actions like rotating or elevating the mixers.

However, due to the minimal amount of movement required to remove something from a conveyor and place it on a pallet, four-axis robots are frequently utilized in palletizing applications. Although practically any palletizing operation may be completed using the four-axis FANUC M-410ib/160 without the use of the 2 extra axes, it has been previously shown [39] that a robot’s range of motion increases with each axis it possesses.

In sum, we have conducted this extensive literature work to raise the consciousness of our readers on what the literature said regarding the applications and strengths of robotics in building construction. Our conclusion is that when applying robotics in building construction, engineers have a lesser work envelope because these machines are more versatile and have a wider range of work alternatives.

2.3 Unsupervised robots in building construction: Requirements and important qualities

2.3.1 Robot requirements for building construction tasks

  • It should be effective in preventing human operators from dying in dangerous circumstances.

  • It ought to function in dangerous conditions, in the dark, and without issues with administration or motivation that would be profitable [48].

  • The benefits should be maximized across a variety of application areas.

  • It must be mobile, autonomous, and cognitive.

2.3.2 Important qualities needed in construction robots

Sensing and control, mobility and manipulation, human aspects and task factors, expert systems, and task flexibility are some of the qualities. The following sections describe these qualities in more detail.

2.3.2.1 Sensing and control

The largest challenge in developing construction-related robots is sensing and control, particularly in terms of navigation and position. The mobile autonomous robot requires location and heading data constantly for control. With the aid of video and image recognition systems, obstacles can be avoided and objects can be located. On numerous prototypes, obstacle avoidance is accomplished using touch sensors and ultrasonic technology [49].

2.3.2.2 Mobility and manipulation

The ability of equipment to move about construction sites is influenced by a number of variables, including the types of working environments and surface materials that must be traversed. For example, robots installed on rails have enough mobility to perform a variety of finishing activities and wall inspection jobs [50]. Different robots will do manipulative jobs according to their load bearing capabilities, arm length, and grip style.

2.3.2.3 Human aspects and task factors

The main motivation for the development of construction robots for use in severe settings, high and deep locations, boiling seas, and radiation zones is safety [51]. In these applications, the robots could operate alone or in tandem with a human operator working remotely from a secure location. Man or machine must have overall control for safety reasons. However, it is important to consider the current state of telecontrol to prevent delay issues when dealing with challenging tasks and to provide accurate manipulation feedback to the operator. During teleoperation, human factors are very crucial, even though automation reduces manual labor, it often requires more mental and cognitive effort. At this stage, the human-machine interface is particularly important for machine control and display.

2.3.3 Expert system and task flexibility

The construction industry will not benefit much from robotics on its own. Real progress can only be made when the construction process is completely organized. Expert systems, CAD/CAM, and database technologies are crucial in robots for task flexibility in civil engineering applications [52]. This field is now conducting in-depth research on unique programming environments, engineering graphics, logic, computation, and control requirements. The loadings, material properties, components, connectors, assembly, and geometric reasoning system all play a role in how construction components are represented in three dimensions by an expert system. A computerized work-control system will be necessary for robotic work to be employed efficiently. This system must include the construction site organization and sophisticated processing of commodities from the site to the robot.

2.4 Theoretical framework and hypotheses formulation

The Cognitive Behavioral Therapy (CBT), which was developed by psychologist Albert Ellis in the 1960s, and the theory of neural network, which was developed by Levin and Narendra in 1993, have been employed to guide this study. The principles of cognitive behavioral psychotherapies have described how a robo-mason can recognize, interact, think, and give meaning to situations, detect obstacles as well as form beliefs about themselves, their environments, and the world. This theory serves as a mechanism for robots to interact with its environments in an appropriate manner based on its cognitive behavior [53]. This theory better explains our study because the conventional robot design philosophy has given considerably more consideration to the embedded structure than to cognitive autonomous behavioral concerns, despite the fact that both play a substantial impact in the behaviors that follows. Autonomous cognitive design considerations of construction robo-mason are now essential in this study for a robot with embedded structure to learn and develop in order to eventually adapt to increasingly complicated building construction environments [54]. The major advantage is for the robot to change from dependent, excessive, and unhelpful behavior patterns to autonomous, advantageous, and balanced solutions.

The second theory is the theory of nonlinear dynamic system using neural network developed by Levin and Narendra [55]. The theory explains the use of neural networks to improve the stability and controllability of robotic systems. Though their study is restricted to nonlinear systems with complete state information access and feedforward MLNs with dynamic BP, their method takes into account a discrete-time system at index k, as indicated in Eq. (1). The proposed design of the neural networks is shown in Figure 9.

Figure 9.

Proposed architecture of the neural networks in the work of Levin and Narendra [55].

xk+1=fxkukE1

where x(k) ∈ χ ⊂ Rn, u(k) ∈ U ⊂ Rr and f(0,0) = 0 so that x = 0 is an equilibrium. Eq. (2) shows the conditions required for the neural networks to achieve feedback linearization and stabilization of the system.

u=NNψvzz=NNφxzv=εRnxRrE2

However, Sontag tested and used this model to examine the potential and ultimate constraints of alternative neural networks designs [56]. He asserts that nonlinear systems like robots in general may be stabilized using neural networks with two hidden layers. Their conclusion seems to go against neural networks approximation theories, which contend that neural networks with a single hidden layer are the best approximators. In contrast to approximation problems, Sontag’s solutions are based on the representation of the control problem as an inverse kinematics problem.

Advertisement

3. Method

3.1 Building deep learning algorithm for unsupervised robotics for construction industries

In building deep learning algorithm for unsupervised robotics for construction industries, we described as particular instances of a fairly simple recipe: combine a specification of a dataset, a cost function, an optimization procedure, and a model. For example, the linear regression algorithm combines a dataset consisting of x and y, the cost function

Jwb=E,plogpyxE3

However, the model specification p (y|x) = N (y; x w + b, 1), and, in most cases, the optimization algorithm defined by solving Eq. (3) for where the gradient of the cost is zero. By recognizing that these components can be replaced independently, a broad range of algorithms can be obtained. The cost function typically includes at least one term that causes the learning process to perform statistical estimation. Thus, the most common cost function is the negative log-likelihood, so that minimizing the cost function causes maximum likelihood estimation. The cost function may also include additional terms, such as regularization terms. For example, we can add weight decay to the linear regression cost function to obtain

Jwb=λwE,plogpyx.E4

This still allows closed-form optimization. For example, if we change the model to be nonlinear, then most cost functions can no longer be optimized in closed form. This requires us to choose an iterative numerical optimization procedure, such as gradient descent. The recipe for constructing a learning algorithm by combining models, costs, and optimization algorithms supports both supervised and unsupervised learning. The linear regression example shows how to support supervised learning. Unsupervised learning can be supported by defining a dataset that contains only x and providing an appropriate unsupervised cost and model. However, we can obtain the first PCA vector by specifying that our loss function is

Jw=E,pxrxwE5

while our model is defined to have w with norm one and reconstruction function r(x) = w xw. In some cases, the cost function may be a function that we cannot actually evaluate, for computational reasons. In these cases, we can still approximately minimize it using iterative numerical optimization so long as we have some way of approximating its gradients. Most machine learning algorithms make use of this recipe, though it may not immediately be obvious. If a machine learning algorithm seems especially unique or hand-designed, it can usually be understood as using a special-case optimizer. Some models such as decision trees or k-means require special-case optimizers because their cost functions have flat regions that make them inappropriate for minimization by gradient-based optimizers. Recognizing that most machine learning algorithms can be described using this recipe helps to see the different algorithms as part of a taxonomy of methods for doing related tasks that work for similar reasons, rather than as a long list of algorithms that have separate justifications.

Advertisement

4. Discussion

These feature learning approaches are one of the major strengths of modern deep learning methods. Since these algorithms are able to learn good features from data, they are much less sensitive to input representations than other conventional learning algorithms such as support vector machines, Gaussian processes, and others. Deep learning algorithms are able to learn good representations and solve problems even from basic representations such as raw pixels, avoiding the need to hand-design features as with other learning algorithms, saving significant engineering effort for many of the complex problems encountered in robotics, where features can be unintuitive and hard to design.

Advertisement

5. Conclusion

The branch of computer science that is now permeating the construction sector is robotics. It is crucial to automate construction sites so that robots can perform risky tasks for workers in dangerous environments like high altitudes, deep water, high radiation zones, inclement weather, and deep oceans. It is also beneficial in terms of avoiding the disruptive effects of strikes, issues with administration and motivation, safety and health regulations, a lack of skilled labor, and the need to perform repetitive, dirty, and dangerous work as well as the completion of projects or tasks with quality control, on schedule, and economically. Despite the fact that this technology is helping the construction industry, much research is still needed in the areas of sensing and control, human factors, task flexibility, and the software support to integrate robots into a larger construction-based management. Our feature learning approach is one of the major strengths to achieve this. Since this algorithm is able to learn good features from data, they are much less sensitive to input representations than other conventional learning algorithms such as support vector machines, Gaussian processes, and others. Our deep learning algorithm is able to learn good representations and solve problems even from basic representations such as raw pixels, avoiding the need to hand-design features as with other learning algorithms, saving significant engineering effort for many of the complex problems encountered in robotics, where features can be unintuitive and hard to design.

Advertisement

Acknowledgments

The authors express their gratitude to all that helped in the actualization of this research.

Advertisement

Conflict of interest

No potential conflict of interest was reported by the author(s).

References

  1. 1. Castro-Lacouture D. Construction automation. In: Nof SY, editor. Springer Handbook of Automation. Berlin: Springer; 2009. pp. 1063-1078. DOI: 10.1007/978-3-540-78831-7
  2. 2. Vähä P, Heikkilä T, Kilpeläinen P, Järviluoma M, Gambao E. Extending automation of building construction—Survey on potential sensor technologies and robotic applications. Automation in Construction. 2013;36:168-178
  3. 3. Mahajan G. Applications of drone Technology in Construction Industry: A study 2012-2021. International Journal of Engineering and Advanced Technology. 2021;11(1):224-239. DOI: 10.35940/ijeat.A3165.1011121
  4. 4. De Blois M, Lizarralde G, De Coninck P. Iterative project processes within temporary multi-organizations in construction: The self-, eco-ReOrganizing projects. Project Management Journal. 2016;47(1):27-44. DOI: 10.1002/pmj.21560
  5. 5. Navon A, Kelly K, Johnston J. Human factors in introducing on-site construction automation. Journal of Construction Engineering and Management. 1993;119(4). DOI: https://doi.org/10.1061/(ASCE)0733-9364(1993)119:4(801)
  6. 6. Elghaish F, Matarneh S, Talebi S, Kagioglou M, Hosseini MR, Abrishami S. Toward digitalization in the construction industry with immersive and drones technologies: A critical literature review. Smart and Sustainable Built Environment. 2021;10(3):345-363. DOI: 10.1108/SASBE-06-2020-0077
  7. 7. Hussain CM, Samiha N, Paulraj MS. Source reduction and waste minimization. In: Advanced Zero Waste Tools: Present and Emerging Waste Management Practices. Vol. 2. London: Elsevier; 2021. pp. 1-22. DOI: 10.1016/C2020-0-01110-2
  8. 8. Shukla A, Karki H. Application of robotics in onshore oil and gas industry—A review part I. Robotics and Autonomous Systems. 2015;75:490-507
  9. 9. Oh J-K, Jang G, Oh S, Lee JHJS, Yi B-J, Moon YS, et al. Bridge inspection robot system with machine vision. Automation in Construction. 2009;18:929-941. DOI: 10.1016/j.autcon.2009.04.003
  10. 10. Albeaino G, Gheisari M, Franz BW. A systematic review of unmanned aerial vehicle application areas and technologies in the AEC domain. Journal of Information Technology in Construction. 2019;24:381-405
  11. 11. Richard R-B. Industrialised building systems: Reproduction before automation and robotics. Automation in Construction. 2005;14:442-451. DOI: 10.1016/j.autcon.2004.09.009
  12. 12. Bock T. The future of construction automation: Technological disruption and the upcoming ubiquity of robotics. Automation in Construction. 2015;59:113-121. DOI: 10.1016/j.autcon.2015.07.022
  13. 13. Saeed BN. Introduction to Robotics, Analysis, Control, Application. India: Willey Publications; 2017
  14. 14. Schmidhuber J. Curious model-building control systems. In: Proceedings of the International Joint Conference on Neural Networks. Vol. 2. Singapore: IEEE; 1991. pp. 1458-1463
  15. 15. Herrmann J, Pawelzik K, Geisel T. Learning predictive representations. Neurocomputing. 2000;32-33:785-791
  16. 16. Thrun S. Exploration in active learning. In: Arbib M, editor. Handbook of Brain Science and Neural Networks. Massachusetts, London: Cambridge Press; 1995
  17. 17. Rosenblatt F. Principles of Neurodynamics. New York: Spartan; 1962
  18. 18. Minsky M, Papert S. Perceptrons. Cambridge; Massachusetts: MIT Press; 1969
  19. 19. Rumelhart DE, McClelland JL, editors. Parallel Distributed Processing. Cambridge; Massachusetts: MIT Press; 1986
  20. 20. Zhang S, Yao L, Sun A, Tay Y. Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys (CSUR). 2019;52(1):5
  21. 21. Najafabadi MM, Villanustre F, Khoshgoftaar TM, Seliya N, Wald R, Muharemagic E. Deep learning applications and challenges in big data analytics. Journal of Big Data. 2015;2:1
  22. 22. Prieto A, Prieto B, Ortigosa EM, Ros E, Pelayo F, Ortega J, et al. Neural networks: An overview of early research, current frameworks and new challenges. Neurocomputing. 2016;214(19):242-268
  23. 23. Wehle H-D. Machine learning, deep learning, and AI: What’s the difference? In: Conference Paper July 2017. Germany: New Generation Books. 2017
  24. 24. Lorenc SJ, Handlon BE, Bernold LE. Development of a robotic bridge maintenance system. Automation in Construction. 2000;9:251-258. DOI: 10.1016/S0926-5805(99)00040-0
  25. 25. Ajayi OG, Salubi AA, Angbas AF, Odigure MG. Generation of accurate digital elevation models from UAV acquired low percentage overlapping images. International Journal of Remote Sensors. 2017;38(8–10):3113-3134
  26. 26. Allasia P, Baldo M, Giordan D, Godone D, Wrzesniaj A, Lollino G. Near real time monitoring systems and periodic surveys using a multisensory UAV: The case of Ponzano landslide. In: IAEG/AEG Annual Meeting Proceedings. Vol. 1. San Francisco, California: Cham: Springer; 2018. pp. 303-310
  27. 27. Mary N, Shafiyia S, Ben Maaouia M. Applications of drone Technology in Construction Projects: A systematic literature review. International Journal of Research - Granthaalayah. 2022;10(10):1-14. DOI: 10.29121/granthaalayah.v10.i10.2022.4810
  28. 28. Jenson J. An introduction to UAV Photogrammetry software. 2019. Available from: https://uavcoach.com
  29. 29. Aicardi I, Nyapwere N, Nex F, Gerke M, Lingua AM, Koeva MN. Coregistration of multi emporal UAV image dataset for monitoring applications: A new approach. International Archive of the photogrammetry, Remote Sensing and Spatial Information Sciences. 2016;XLI-B1:757-763
  30. 30. Siegwart R, Nourbakhsh IR, Scaramussa D. Introduction to Autonomous Mobile Robots. Cambridge, Massachusetts London, England: MIT Press; 2004
  31. 31. Giordan D, Adams MS, Aicardi I, et al. The use of unmanned Areial vehicles (UAV) for engineering geology applications. Bulletin of Engineering Geology and the Environment. 2020;79:3437-3481. DOI: 10.1007/s10064-020-01766-2
  32. 32. De Melo RRS, Costa DB, Alvares JS, Irizzary J. Applicability of unmanned aerial system (UAS) for safety inspection on construction site. Safety Science. 2017;98:174-185. DOI: 10.1016/j.ssci2017.06.008
  33. 33. Vieri GS, Gianluca B, Emilio C. Autonomous Reinforcement Learning of Multiple Interrelated Tasks. IEEE; 2019
  34. 34. Rajkumar R, Roshini C, Sadhana S, Saranya S. Robotics in civil engineering. International Journal of Scientific & Engineering Research. 2017;8:10
  35. 35. Screpanti L, Miotti B, Monteriu A. Robotics in education: A smart and innovative approach to the Chalenges of the 21st century. In: Scaradozzi D, Guasti L, Di Stasio M, Miotti B, Monteriu A, Blikstein P. (editors). Makers at School, Educational Robotics and Innovative Learning Environments. Lecture Notes in Networks and Systems. 2021; 240. Springer, Cham. doi: 10.1007/978-3-030-77040-2_3
  36. 36. Attuquayefio S, Addo H. Review of obstacles which inhibit ICT adoption in higher education. European Scientific Journal. 2014;10(13):1857-7881
  37. 37. Chauhi BA, Chausi A, Dka Z. ICT for higher education: An outlook on the cost saving IT projects and information systems. Conference: Managing intellectual capital and innovation for sustainable and inclusive society. In: Proceedings of the MakeLearn and TIIM Joint International Conference. Bari, Italy: International Academic Publisher; 2015. p. 63
  38. 38. Odia LO, Omofonmwan SI. Educational system in Nigeria problems and prospects. Journal of Social Sciences. 2007;14(1):86-85. DOI: 10.1080/09718923.2007.11978347
  39. 39. Gogu G. Structural Synthesis of Parallel Robots—Part 5: Basic over-Constrained Topologies with schönflies Motions. New York: Springer; 2014
  40. 40. Hess J, Weinstein M, Welch L. Ergonomic best practices in masonry: Regional differences, benefits, barriers, and recommendations for dissemination. Journal of Occupational and Environmental Hygiene. 2010;7:446-455. DOI: 10.1080/15459624.2010.484795
  41. 41. Vink P, Miedema M, Koningsveld E, van der Molen H. Physical effects of new devices for bricklayers. International Journal of Occupational Safety and Ergonomics, Taylor & Francis. 2002;8:71-82. DOI: 10.1080/10803548.2002.11076515
  42. 42. Pritschow G, Dalacker M, Kurz J, Zeiher J. A mobile robot for on-site construction of masonry. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’94). Vol. 3. Piscataway, NJ: IEEE; 1994, 1701–1707. DOI: 10.1109/IROS.1994.407628
  43. 43. Tan N, Mohan RE, Watanabe A. Toward a framework for robot-inclusive environments. Automation in Construction. 2016;69:68-78. DOI: 10.1016/j.autcon.2016.06.001
  44. 44. Pivac M, Pivac M. Fastbrick robotics. 2016. Available from: https://www.fbr.com.au/
  45. 45. Podkaminer N, Peters L. S. Construction robotics. 2015. Available from: https://construction-robotics.com/
  46. 46. Pritschow G, Dalacker M, Kurz J, Gaenssle M. Technological aspects in the development of a mobile bricklaying robot. Automation in Construction. 1996;5:3-13. DOI: 10.1016/0926-5805(95)00015-1
  47. 47. Seward N, Bonev I. A new 6-dof parallel robot with simple kinematic model. In: Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA 2014). Hong Kong; China: IEEE; 2014
  48. 48. Eze NU, Obichukwu PU, Kesharwani S. Perceived usefulness, perceived ease of use in ICT support and use for teachers. IETE Journal of Education. 2021;62:1. DOI: 10.1080/09747338.2021.1908177
  49. 49. Abayomi OA, Olaitan A, Odiete JO, Olujide AA. An autonomous obstacle avoidance robot using ultrasonic sensor. Journal of Computer Science and Its Application. 2020;27(1):68-71. DOI: 10.4314/jcsia.v27i1.15
  50. 50. Brock O, Park J, Toussaint M. Mobility and manipulation. In: Siciliano B, Khatib O, editors. Springer Handbook of Robots. Springer, Cham: Springer Handbooks; 2016. DOI: 10.1007/978-3-319-32552-1_40
  51. 51. Onososen AO, Musonda I, Ramabodu M. Construction robotics and human–robot teams research methods. Buildings. 2022;12:1192. DOI: 10.3390/buildings12081192
  52. 52. Borja G, Miroslaw JS. Future of robotics and automation in construction. Chapter 15. In: Future of Robotics and Automation in Construction. London: Routledge; 2020. DOI: 10.1201/9780429398100-15
  53. 53. Daily M, Cho Y, Martin K, Payton DW. World embedded interfaces for human-robot interaction. In: Proceedings of the 36th Annual Hawaii International Conference on System Sciences. Hawaii, USA: IEEE; 2003. DOI: 10.1109/HICSS.2003.1174285
  54. 54. Dubor A, Izard J, Cabay E, Rodriguez M, Sollazzo A, Markkopoulou A. On-site robotics for sustainable construction: Foreword by Sigrid Brell-Çokcan and Johannes Braumann, Association for Robots in architecture. In: Robotic Fabrication in Architecture, Art and Design. Cham: Springer Science & Business Media; 2018. DOI: 10.1007/978-3-319-92294-2_30
  55. 55. Levin AU, Narendra KS. Control of nonlinear dynamical systems using neural networks: Controllability and stabilization. IEEE Transactions on Neural Network. 1993;4:192-206
  56. 56. Sontag ED. Feedback stabilization using two-hidden-layer nets. IEEE Transactions on Neural Network. 1992;3:981-990

Written By

Nicholas Eze, Ekene Ozioko and Johnpaul Nwigwe

Submitted: 21 October 2022 Reviewed: 29 March 2023 Published: 22 April 2023