Artificial Intelligence in Autonomous Vehicles

DOI : 10.17577/IJERTV13IS060070

Download Full-Text PDF Cite this Publication

Text Only Version

Artificial Intelligence in Autonomous Vehicles

Niev Sanghvi

The Bishops School Pune, Maharashtra,

India

Anish Porwal

S.M Choksey Jr.College Pune, Maharashtra, India

Niel Sanghvi

The Bishops School Pune, Maharashtra,

India

Nellay Rawalh Vishwakarma Institute of Information Technology Pune,Maharashtra India

Naman Sanghvi

The Bishops School Pune,

Maharashtra, India

AbstractThis study discusses the crucial role of artificial intelligence (AI) and machine learning (ML) in advancing the development of self- driving cars. The study examines how artificial intelligence technologies enable autonomous vehicles to perceive their environment, make informed decisions and control their actions. In addition, it explores the challenges that arise in the development of AI-driven autonomous vehicles, such as ensuring safety, complying with regulations, handling diverse data sets, solving ethical dilemmas and protecting against cyber security threats. By exploring these key considerations, this article provides an overview of the importance of artificial intelligence in autonomous vehicles and the associated obstacles that must be overcome to realize its full potential.

  1. INTRODUCTION

    1. Introduction to Autonomous vehicles :

      Autonomous vehicles, also known as self-driving cars, are cars equipped with advanced technologies that allow them to navigate and operate without direct human intervention. These vehicles use sensors, cameras, radar, lidar and artificial intelligence to sense their surroundings, make decisions and control their movements. Autonomous vehicles are designed to interpret and respond to road conditions, traffic signs, and other vehicles, allowing them to navigate roads, intersections, and highways autonomously. Their autonomous capabilities range from basic driver functions to full self-driving capabilities where the vehicle can handle complex driving tasks without human intervention. The development of self- driving vehicles is an important step forward in transport technology and offers the opportunity to improve road safety, increase the mobility of disabled people, reduce traffic congestion and change the future of transport.

      Fig 1. Components of autonomous vehicles

    2. Importance of Ai in self driving cars :

      Artificial intelligence (AI) plays a key role in the development of self-driving cars, as it enables these vehicles to sense their surroundings, make decisions and navigate autonomously.Artificial intelligence technologies, including machine learning and computer vision, enable autonomous vehicles to interpret data from sensors such as cameras, radar and LiDAR, allowing them to detect obstacles, pedestrians, traffic signs and other vehicles. In addition, AI algorithms analyze and process this information in real time, facilitating critical decision-making processes such as changing lanes, turning and interacting with the surrounding environment. Using artificial intelligence, self-driving cars can adapt to dynamic road conditions, improving safety and efficiency and reducing reliance on human intervention. The integration of artificial intelligence into self-driving cars ultimately reflects a shift toward intelligent transportation systems that prioritize safety, comfort, and environmental sustainability.

      IJERTV13IS060070

      (This work is licensed under a Creative Commons Attribution 4.0 International License.)

    3. Importance of Machine Learning in self driving cars :

    Machine learning (ML) is an integral part of the development of self- driving cars, as it allows these vehicles to continuously improve their performance and adapt to different driving environments. ML algorithms enable autonomous vehicles to analyze and learn from vast amounts of data collected in various driving situations, improving their ability to detect, predict and respond to dynamic road conditions. Through continuous learning, self-driving cars can refine their decision-making processes, improve object detection capabilities, and optimize driving behavior based on real-world feedback. In addition, ML enables improved operational efficiency, energy management and predictive modeling of autonomous vehicles, which improves safety, reduces emissions and improves the overall development of transport systems. As a result, the integration of machine learning into self-driving cars is a significant leap toward creating intelligent, adaptive, and autonomous transportation ecosystems.

  2. THE ROLE OF AI AND ML IN AUTONOMOUS VEHICLES

    1. Perception in Self-Driving Cars :

      The interest in researching public perceptions of autonomous vehicles has grown (see reviews Becker and Axhausen, 2017; Gkartzonikas and Gkritza, 2019)[1, 2]. One area of scholarship focuses on the role of individual characteristics. Regarding demographic variables, men and younger adults are often more positive about self-driving vehicles (Becker and Axhausen, 2017; Schoettle and Sivak, 2014)[1, 3]. People with higher education and income tend to be more receptive, although the effect was not uniform (Becker and Axhausen, 2017; Schoettle and Sivak,2014)[1, 3]. Regarding psychological characteristics, Kyriakidis et al. (2015) showed some associations between personality variables and attitudes towards autonomous vehicles, although these associations were not significant[4]. Payre et al. (2014) showed that people who scored high in searches on the driving experience scale expressed a higher intention to adopt autonomous cars[5]. In addition, technological people, such as people who are more aware of driverless cars and score higher on consumer innovation in technology, tend to have a positive attitude towards autonomous vehicles (Gkartzonikas and Gkritza, 2019; Haboucha et al., 2014).

      ).[1, 6] Other factors were also identified, such as trust, environmental issues and previous experience with driver assistance systems

      (Gkartzonikas and Gkritza, 2019).Another line of research looked at the benefits and concerns people have about

      self-driving vehicles. For example, Howard and Dai (2014) showed that people were most attracted by the increased safety, comfort and convenience of autonomous driving technology (eg on the road), although they were most concerned about its liability, cost and \ lack of control. Schoettle and Sivak (2014) showed that people expected self-driving vehicles to be most likely to bring benefits such as reduced travel accidents and more efficient energy use,while they

      IJERTV13IS060070

      were most concerned about things like equipment safety implications/system failures. . and self-driving cars are confused by unexpected situations[1, 7, 3]. Kaur and Rampersad (2018) showed that participants' perceptions of the usefulness of driverless vehicles (e.g., increased productivity in life and work) and reliability of self-driving technology were significant predictors of adoption intention, while concerns about data security and privacy appeared [8].

    2. Decision-Making in Autonomous Vehicles :

      Real-time decision-making : Real-time decision-making is a key feature of autonomous vehicles, enabling them to respond quickly and appropriately to dynamic road conditions and unexpected situations. Using advanced artificial intelligence (AI) algorithms, autonomous vehicles can continuously analyze data from sensors such as cameras, radar and lidar to make informed decisions. When autonomous vehiles detect objects, pedestrians or other vehicles, they use real-time decision making to determine their speed, trajectory and potential collision risk. These decisions are based on complex calculations and an immediate evaluation of the environment, allowing the vehicle to adapt its behavior, such as changing lanes or adjusting speed, to ensure safe navigation. Real-time decision-making is essential for the safe and efficient operation of autonomous vehicles, enabling collision avoidance and seamless communication with other road users.

      Predictive Modeling: Predictive modeling is an important part of the decision-making process of autonomous vehicles, allowing them to anticipate and plan for future events and road conditions. Using machine learning and predictive algorithms, autonomous vehicles can analyze historical and real-time data to predict the behavior of other vehicles, pedestrians and potential hazards on the road. By understanding patterns of traffic flows, pedestrian movements and other environmental factors, autonomous vehicles can predict potential collision risks, congestion and changes in road conditions. This allows them to proactively adjust their driving behavior and plan optimal routes to ensure safe and efficient navigation. Predictive modeling enables autonomous vehicles to make informed decisions based on future scenarios, improving road safety and navigation efficiency.

      C .Control Systems in Self-Driving Cars :

      Steering, acceleration and braking: Steering systems in self- driving cars include the critical functions of steering, acceleration and braking, all of which are necessary for the safe and efficient operation of autonomous vehicles. These systems are supported by advanced technologies and sensors that allow the vehicle to navigate and react to road conditions without direct human intervention. In self-driving cars, the control system uses inputs from sensors and artificial intelligence algorithms to accurately navigate the lane, negotiate turns and maintain the vehicle's trajectory.

      (This work is licensed under a Creative Commons Attribution 4.0 International License.)

      The acceleration and braking systems have also been controlled by artificial intelligence to ensure smooth and sensitive control of the vehicle's speed, optimizing acceleration and braking when necessary to maintain a safe distance from other vehicles and respond to traffic signals. The integration of these control systems allows self-driving cars to operate precisely and adaptively, improving the safety and comfort of both passengers and other road users.

      Optimization with ML algorithms: The optimization of self-driving car control systems is greatly influenced by the application of machine learning (ML) algorithms. ML plays a key role in improving and fine-tuning the control mechanisms of autonomous vehicles for optimal performance. By processing vast amounts of data collected from different driving scenarios, ML algorithms can adaptively optimize steering, acceleration and braking behavior based on real- time inputs and historical driving patterns. This adaptive optimization allows self-driving cars to continuously learn and improve their driving behavior, maximizing fuel efficiency, minimizing vehicle wear and tear and improving the overall driving experience. In addition, ML algorithms contribute to the dynamic adjustment of control systems in response to changing road conditions, traffic patterns and environmental factors, ultimately improving the safety, comfort and efficiency of autonomous vehicles. The integration of ML algorithms into control systems highlights the possibilities of self-driving cars to adapt and develop their driving capabilities in accordance with the constantly changing dynamics of the road.

      TABLE I

      Sr.no

      AI and ML Technologies in Autonomous

      Vehicles

      Technology

      Descriptio n

      Role in Autonomo us Vehicles

      1.

      Computer Vision

      Uses cameras and sensors to interpret visual data from surroundin

      gs.

      Detects road signs, obstacles, and lane markings

      2.

      Lidar

      Employs laser light to map the environme nt in 3D.

      Creates detailed maps for navigation and obstacle

      avoidance

      3.

      Neural Networks

      Machine learning models that mimic the human brain to make decisions

      based on data.

      Enhances decision- making processes and adapts to complex scenarios

      Table 1. AI and ML Technologies in Autonomous Vehicles

  3. CHALLENGES IN AUTONOMOUS VEHICLE

    DEVELOPMENT

    In pedestrian detection, no real-world experimentation is done to test the proposed methods ability to classify objects in real-time. As a result of heavy obstructions,the orientation of a pedestrian may occasionally not match the image mask of another,resulting in errors in orientation estimation. So no algorithm is completely accurate or fast.

    There is a compromise between speed and accuracy while detecting pedestrians in the dark. Prediction of pedestrians behavior is often overlooked. In trajectory planning, most of the research papers that focused on trajectory detection did not have any real-world

    demonstration and solely relied on either simulation to prove their approach for trajectory detection or proposed problems to solutions using deep learning algorithms. The papers which did have real-world approaches were now obsolete. In motion control, the Model Predictive Control algorithm is the main algorithm used for lateral motion control. Still, it has limited fault detection, and the uncertainties that do not match given conditions are not eliminated [9]. In psychology research, there is no real-life implementation for non- functional requirements regarding transparency in self- driving cars, and its not much studied, so the literature search was limited. With dramatically transforming technology, the availability bias makes it likely that they will be more influenced by the crashes that have occurred with various types of automated vehicles than the new experiences self- driving

    vehicles might afford it [10].

    1. Safety and Reliability :

      Safety and reliability are the main challenges in the development of autonomous vehicles. Adverse weather conditions such as heavy rain, snow, fog and extreme temperatures present significant obstacles. These conditions can affect the operation of sensors and perception systems, affecting the vehicle's ability to accurately interpret its environment and make informed decisions. For example, heavy rain or snow can block the sensors and eventually hinder the vehicle's ability to detect obstacles and road markings. In addition, icy or slippery road surfaces can cause traction and handling issues, requiring advanced autonomous systems to adapt effectively.

      In addition, it is a huge challenge for autonomous vehicles to deal with complex traffic scenarios such as heavy traffic, intersections, different driving behavior and unpredictable road dynamics.

      Lisanne Bainbridge calls the classic automation challenge "the irony of automation" [11]. This means that as more automation is added to the system and its reliability increases, the lower the SA of human operators and the less likely they can take over manual control if necessary. This is due to the combination of challenges for operators:

      removal, loss of SA, lack of system interface transparency, excessive automation, etc. Endsley believes that these problems could create significant barriers to AI-based autonomy [12].

      In autonomous systems, as the level of automation of individual functions increases, the autonomy of the entire system increases and the SA of the operator for those functions decreaes. Thus, in emergency mode, the chance of being out of the loop is increased, so that the operator cannot eventually take control of the system if necessary. Recent reports of fatal AV accidents have confirmed

      the same safety issues we see in automation [12].

      In addition, autonomous systems evolve after deployment when used in different environments. This means that technology has the potential to evolve in unexpected ways. Therefore, it may also be more likely that autonomy surprises human operators even more than automation. This can increase previously identified \problems with automation, a phenomenon known as the forest road effect [12]. Thus, the HCI community needs to understand the potential threats of autonomous systems and take appropriate measures.

    2. Adverse weather conditions :

      Adverse weather conditions: Autonomous vehicles face adverse weather conditions such as heavy rain, snow, fog and extreme temperatures to ensure safety and reliability. These conditions can compromise the effectiveness of sensors and perception systems and affect the vehicle's ability to accurately interpret its environment and make informed decisions. For example, heavy rain or snow can interfere with the visibility of cameras and lidar sensors, which can interfere with the vehicle's ability to detect road markings, obstacles and other road users. In addition, icy or slippery road surfaces present challenges to traction and vehicle control, requiring advanced autonomous systems to adapt and respond effectively. Overcoming the safety and reliability challenges posed by adverse weather conditions is crucial to ensure that autonomous vehicles can operate smoothly and safely in a variety of environmental conditions, providing a high level of confidence for passengers and other road users.

    3. Complex Traffic Scenarios :

      Complex traffic scenarios: The introduction of self-driving vehicles brings with it the challenges of navigating complex traffic scenarios, including heavy traffic, intersections, variable driving behavior and unpredictable road dynamics. Complex traffic scenarios can present difficult challenges for self-driving vehicles in anticipating the intentions of other drivers, pedestrians and cyclists and effectively navigating congested roads. In addition, the decision-making process of autonomous vehicles is complicated by interactions with human-driven vehicles and the need to interpret non-verbal cues and gestures. Addressing these challenges requires advanced artificial intelligence algorithms, robust sensor aggregation capabilities and extensive real-time traffic pattern analysis so that

      autonomous vehicles can seamlessly integrate into mixed traffic environments and adapt to the dynamic nature of urban, suburban and rural roads. Overcoming the complexity of traffic scenarios is essential for autonomous vehicles to operate safely, predictably and harmoniously in different traffic ecosystems, ultimately improving traffic flow and road safety.

    4. Ethics and Decision-Making :

    Since the introduction of autonomous systems and our anticipation of their deployment in the real world, some ethical issues associated with these systems have become a known issue. In [14], two applications of the casuistic approach were used to compare similarities and differences between ethical dilemma cases and to find \other cases that may be related to the case under consideration. [15] addressed ethical constraints on autonomous weapons through an ethical governor capable of evidence-based reasoning, which transforms evidence into logical arguments used in binding constraints. [16] used formal methods to model dilemma situations, which made it possible to apply an ethical framework that classifies actions as acceptable or unacceptable. In addition, [17] proposes a formal language to model a general ethical dilemma, allowing an artificial agent to reason about an ethical choice as it occurs, using the available information. However, neither method includes a probability component in their decision model.

    In the AV dilemma scenario [18] , a mixed AV strategy is favored, which is a consequence of the Nash equilibrium. Using another approach, [19] Maximini applies a principle of Rawls's contractarianism and outlines an algorithm for implementing such a principle using a "veil of ignorance" to hide information that might cause bias. But we can only go that far in hypothetical situations.

    Parameters such as the dynamic interaction of agents and the uncertain consequences of actions must be considered in order to obtain a fair, realistic and acceptable ethical justification. Focusing on the situation where an AV has to decide whether to collide with pedestrians or a physical obstacle, [20] used the deformation estimate of the AV in relation to the obstacle and statistical data to determine the risk,walking speed collision. Addressing low-level decision making, [21] defined common control constraints as steering wheel constraints, traffic rules, and smooth driving as deontological and consistency constraints for overtaking in an MPC controller of [22].

    IJERTV13IS060070

    (This work is licensed under a Creative Commons Attribution 4.0 International License.)

    TABLE II

    B. Challenges in Autonomous Vehicle Development:

    Sr.no

    Challenges in Autonomous Vehicle Development

    Challenge

    Components Affected

    Description

    1.

    Adverse Weather Conditions

    Sensors and Perception Systems.

    Heavy rain, snow, and fog can obstruct sensors, affecting the vehicle's ability to navigate.

    2.

    Complex Traffic Scenarios

    Decision- Making Algorithms

    Heavy traffic, intersections, and diverse driving behaviors introduce complexity in navigation and decision- making.

    3.

    AI Software and Communication Systems

    AI Software and Communicat ion Systems

    Protection against hacking and cyber threats is essential

    for safe operation.

    The development of self-driving vehicles faces challenges, especially related to safety and reliability. Adverse weather conditions and complex traffic scenarios represent significant obstacles that require advanced technologies and strategies to ensure the smooth and safe integration of autonomous vehicles in different traffic environments.

    C. Future Implications and Considerations:

    The future implications of autonomous vehicles are far- reaching and impactful, affecting road safety, mobility and urban infrastructure. It is important to develop robust AI and ML technologies that can adapt to different environmental and traffic conditions. It is shaping a future where autonomous vehicles bring greater safety, convenience and sustainability to our transportation systems.

    In conclusion, this research discusses the crucial role of artificial intelligence (AI) and machine learning (ML) in advancing the development of self-driving cars. Artificial intelligence and ML technologies are revolutionizing the future of transportation as they enable autonomous vehicles to sense their environment, make informed decisions and control their actions. However, challenges such as ensuring safety in adverse weather conditions and navigating complex traffic scenarios must be overcome to seamlessly integrate autonomous vehicles into various environments. In the future, the impact of autonomous vehicles will be huge, affecting road safety, urban infrastructure and general mobility. The research underscores the need for robust AI and ML developments and highlights the potential of autonomous vehicles to improve the safety, comfort and sustainability of transport systems, paving the way for a transformative future of intelligent mobility.

    REFERENCE

    1. Becker F and Axhausen KW (2017) Literature review on surveys investigating the acceptance of automated vehicles. Transportation 44(6): 12931306.

    2. Gkartzonikas C and Gkritza K (2019) What have we learned? A review of stated preference and choice studies on autonomous vehicles. Transportation Research Part C: Emerging Technologies 98: 323337.

      Table 1. Challenges in Autonomous Vehicle Development

  4. CONCLUSION

A. The role of AI and ML in autonomous vehicles:

Artificial intelligence (AI) and machine learning (ML) are crucial for autonomous vehicles to perceive their environment, make instant decisions and optimize their driving behavior. These technologies are like the brain of the vehicle, helping it understand and adapt to the complexities of the road, ultimately changing the future of transportation.

  1. Schoettle B and Sivak M (2014) A survey of public opinion about autonomous and self-driving vehicles in the US, the UK, and Australia. Available at: https://deepblue.lib.umich.edu/handle/2027.42/108384 (accessed 1 January 2019).

  2. Kyriakidis M, Happee R and de Winter JC (2015) Public opinion on automated driving: Results of an international questionnaire among 5000 respondents. Transportation Research Part F: Traffic Psychology and Behaviour 32: 127140.

  3. Payre W, Cestac J and Delhomme P (2014) Intention to use a fully automated car: Attitudes and a priori acceptability. Transportation Research Part F: Traffic Psychology and Behaviour 27: 252263.

  4. Haboucha CJ, Ishaq R and Shiftan Y (2017) User preferences regarding autonomous vehicles. Transportation Research Part C: Emerging Technologies 78: 3749.

  5. Howard D and Dai D (2014) Public perceptions of self-driving cars: The case of Berkeley, California. In: Transportation research board 93rd annual meeting, Washington, DC, 1216 January.

  6. Kaur K and Rampersad G (2018) Trust in driverless cars: Investigating key factors influencing the adoption of driverless cars. Journal of Engineering and Technology Management 48: 8796.

  7. Bachute, M.R.; Subhedar, J.M. Autonomous Driving Architectures: Insights of Machine Learning and Deep Learning Algorithms.

    Mach. Learn. Appl. 2021, 6, 100164. [CrossRef]

  8. D. Parekh et al., A Review on Autonomous Vehicles: Progress, Methods and Challenges, Electronics, vol. 11, no. 14, Jul. 2022, doi: 10.3390/electronics11142162.

  9. Bainbridge, L. Ironies of automation. Automatica 19, 6 (Nov. 1983), 775779.

  10. Endsley, M.R. From here to autonomy: lessons learned from human- automation research. Human Factors 59, 1 (2017), 527. DOI: 10.1177/0018720816681350

[13].ACM Digital Library. https://dl.acm.org/doi/abs/10.1145/3434580 (accessed Jun. 07, 2024).

  1. B. M. McLaren, Computational models of ethical reasoning: Challenges, initial steps, and future directions, IEEE intelligent systems, vol. 21, no. 4, pp. 2937, 2006.

  2. R. C. Arkin, P. D. Ulam, and B. Duncan, An ethical governor for constraining lethal action in an autonomous system, Georgia Institute of Technology, Tech. Rep., 2009.

  3. V. Bonnemains, C. Saurel, and C. Tessier, Embedded ethics: some technical and ethical challenges, Ethics and Information Technology, vol. 20, no. 1, pp. 4158, 2018.

  4. F. Berreby, G. Bourgne, and J.-G. Ganascia, Modelling moral reasoning and ethical responsibility with logic programming, in Logic for programming, artificial intelligence, and reasoning. Springer, 2015,

    pp. 532548.

  5. V. Estivill-Castro, Game theory formulation for ethical decision making, in Robotics and Well-Being. Springer, 2019, pp. 2538.

  6. D. Leben, A rawlsian algorithm for autonomous vehicles, Ethics and

    Information Technology, vol. 19, no. 2, pp. 107115, 2017.

  7. J. E. Pickering, M. Podsiadly, and K. J. Burnham, A model-todecision approach for the autonomous vehicle (av) ethical dilemma: Av collision with a barrier/pedestrian (s), IFAC-PapersOnLine, vol. 52,

    no. 8, pp. 257264, 2019.

  8. S. M. Thornton, S. Pan, S. M. Erlien, and J. C. Gerdes, Incorporating ethical considerations into automated vehicle control, IEEE Transactions on Intelligent Transportation Systems, vol. 18, no. 6, pp. 14291439, 2016.

  9. N. de M. Dogan Raja Chatila, Katherine Evans, Stéphane Chauvier, Ebru,

    Ethical decision making for autonomous vehicles.

  10. Autonomous Vehicles Security: Challenges and Solutions Using Blockchain and Artificial Intelligence, IEEE Xplore. https://ieeexplore.ieee.org/abstract/document/10023964 (accessed Jun. 07, 2024).

  11. [21]A. Karnati, D. Mehta, and M. Ks, Artificial Intelligence in Self Driving Cars: Applications, Implications and Challenges, unknown, Jan. 01, 2022.

https://www.researchgate.net/publication/374998350_Artificial_Intellige nce_in_Self_Driving_Cars_Applications_Implications_and_Challenges (accessed Jun. 07, 2024).

Cite relevant scholarly articles, reports, and ethical guidelines pertaining to AI ethics in Data Science.

IJERTV13IS060070

(This work is licensed under a Creative Commons Attribution 4.0 International License.)