This commit is contained in:
2025-06-05 10:18:13 +02:00
parent 9b881bf058
commit b2116c22df
6304 changed files with 464 additions and 708461 deletions
@@ -1,135 +0,0 @@
file:: [SATToSE_2023_paper_5_1683217643397_0.pdf](../assets/SATToSE_2023_paper_5_1683217643397_0.pdf)
file-path:: ../assets/SATToSE_2023_paper_5_1683217643397_0.pdf
- Software Engineering for [[Artificial Intelligence]].
ls-type:: annotation
hl-page:: 1
hl-color:: green
id:: 6453df5c-c0c0-4e35-92e7-43ff9ced7b58
hl-stamp:: 1683218295711
- e additional social and environmental factors come into play
ls-type:: annotation
hl-page:: 1
hl-color:: green
id:: 6453df66-63a3-4572-bd75-50197199fed7
hl-stamp:: 1683218293105
- role of input testing as a early indicator of the real-world performance of deep learning models in the context of image recognition
ls-type:: annotation
hl-page:: 1
hl-color:: purple
id:: 6453df73-2a0a-413e-9624-48425243e7e0
- Nonetheless, when input testing is applied, the performance of the model drastically drops (reaching ≈30%), possibly highlighting the need for revisiting image recognition [[MODELS]].
ls-type:: annotation
hl-page:: 1
hl-color:: purple
id:: 6453df9e-231f-4e52-9f7d-909f1ff998c9
hl-stamp:: 1683218337426
- researchers and practitioners have been focusing on object recognition and image classification, developing a large amount of [[AI]] systems with good performance
ls-type:: annotation
hl-page:: 1
hl-color:: green
id:: 6453dfb7-09d8-4648-a74c-7db4128ec340
hl-stamp:: 1683218361425
- Their results indicated poor performance due to socio-environmental factors that impacted the in-vivo experimentation.
ls-type:: annotation
hl-page:: 1
hl-color:: purple
id:: 6453dfe7-0700-4df0-a1de-e4dc4d7528e8
hl-stamp:: 1683218410790
- ecological validity
ls-type:: annotation
hl-page:: 1
hl-color:: purple
id:: 6453dff9-debe-4939-b741-9676db58bca8
- we aim to understand how generalizable the experimental results previously presented would be in a real-case scenario
ls-type:: annotation
hl-page:: 1
hl-color:: purple
id:: 6453e003-ae4a-4e13-8ff5-24d8a585e808
- altering the inputs of the model to simulate an in-vivo experimentation [9].
ls-type:: annotation
hl-page:: 1
hl-color:: purple
id:: 6453e019-586e-4f99-b895-ad46389550bc
- discover that the performance of the same model drastically drops when input testing is applied, hence suggesting that (1) the currently available [[MODELS]] would not properly [[WORK]] in practice and (2) input testing may provide insights to machine learning engineers on the generalizability of the model in practice, hence possibly informing their design actions.
ls-type:: annotation
hl-page:: 2
hl-color:: yellow
id:: 6453e03f-e76a-470f-8a2b-f9980b90a56f
hl-stamp:: 1683218498040
- gainst datasets using validation strategies such as percentage split or cross-fold validation.
ls-type:: annotation
hl-page:: 3
hl-color:: green
id:: 6453e17c-dd74-416b-906c-bc8b414a4c46
hl-stamp:: 1683218817227
- o the best of our knowledge, there is no study that attempted to provide indications of the ecological validity of the models.
ls-type:: annotation
hl-page:: 3
hl-color:: green
id:: 6453e187-9402-4147-8336-728a65cf1822
- although accuracy is one of the most analyzed metrics for understanding the effectiveness of an [[AI]] model, it is not an appropriate measure for unbalanced datasets since it does not distinguish between the numbers of correctly classified examples of different classes, leading to erroneous conclusions [ 21 ].
ls-type:: annotation
hl-page:: 3
hl-color:: green
id:: 6453e1b4-c5a4-4b55-b68c-a6ce99b491aa
hl-stamp:: 1683218871061
- perspective
ls-type:: annotation
hl-page:: 3
hl-color:: green
id:: 6453e1dc-a155-4614-8b3b-6b389404d45d
- researchers
ls-type:: annotation
hl-page:: 3
hl-color:: green
id:: 6453e1e0-5ee3-4997-b134-0bdb796e1f95
- practitioners
ls-type:: annotation
hl-page:: 3
hl-color:: green
id:: 6453e1e2-501e-4e35-98bc-7ab0e1679946
- application of input testing methods impact the performance of an engineered Convolution Neural Network
ls-type:: annotation
hl-page:: 3
hl-color:: green
id:: 6453e266-bd2e-4f72-90f5-51cfca81f772
- Convolutional Neural Network (CNN)
ls-type:: annotation
hl-page:: 3
hl-color:: yellow
id:: 6453e278-5ca7-4a88-8045-0faefbd45f0d
hl-stamp:: 1683219065836
- Once we had established a baseline,
ls-type:: annotation
hl-page:: 3
hl-color:: yellow
id:: 6453e326-7ee7-44c9-a95d-7223e809e6d3
- potential behavior of the CNN in a real-world context.
ls-type:: annotation
hl-page:: 3
hl-color:: purple
id:: 6453e386-6eca-4e1a-889a-dff25c89743f
hl-stamp:: 1683219336471
- identify potential issues in the training set data.
ls-type:: annotation
hl-page:: 3
hl-color:: purple
id:: 6453e3c0-8868-490b-befa-edc66fbd9a23
- different noises on the test set data to simulate a real-world scenario, e.g, rain or fog.
ls-type:: annotation
hl-page:: 3
hl-color:: yellow
id:: 6453e3cd-e8c4-40dd-a28c-26578f1e411d
hl-stamp:: 1683219408594
- Our replication study corroborates previous findings in the field of image recognition through [[AI]]. The performance of the CNN model is over 90% in terms of accuracy, F-Measure, Recall, and Precision.
ls-type:: annotation
hl-page:: 5
hl-color:: yellow
id:: 6453e437-a1c2-478a-883b-d245eaed4d69
hl-stamp:: 1683219520161
- Our preliminary results indicated that the application of input testing methods lets the performance of the CNN decrease up to 60% with respect to what reported in literature. The overall performance ranged, indeed, between 19% to 33% in terms of precision, recall, F-Measure, and accuracy.
ls-type:: annotation
hl-page:: 5
hl-color:: yellow
id:: 6453e45d-6ae0-4504-aca8-27c7d3c2667e