Page 330 - AI Computer 10
P. 330

AI Fun Zone
                                                                                              21st
                                                                                              Century   Project-based Learning
                                                                                              Skills
                1.  Conduct a group discussion on the topic ‘Convolution and Kernel Matrix’.
                2.  Perform the process of convolutions on the given input matrix A using the kernel matrix B. Based on your
                   computations, fill in the output matrix C.


                              4       3      5             –3     2      –1

                              3       2      6             0      1      3

                              8       1      3             –2     3      1

                              Input matrix A               Kernel matrix B              Output matrix C
                3.  Implement a program to save the resized image using OpenCV’s imwrite( ) function.

                4.  How would  you  utilize computer  vision  in  two distinct  applications  to promote safety within  the
                   manufacturing plant, ensuring both the physical well-being of employees and the efficiency of operations?
                   Provide detailed explanations for each application, including the specific computer vision techniques or
                   algorithms you would employ, and how they would contribute to achieving your safety goals.



                                           Competency Based Questions



                1.  Deepa was writing an article about convolutions and CNNs involved in image processing applications.
                   Help her choose the correct purpose of the filter or kernel in the application?

                    a.  Changes the colour of the image
                    b.  Extracts specifi c features such as edges, textures, and shapes

                    c.  Reduces the number of layers in the network

                    d.  Increases the size of the image
                2.  Convolutional neural networks perform a set of convolutions on the input matrix to extract features

                   from an image. But these convolutions are usually linear as they match one cell from input matrix to
                   a corresponding cell in  the  output  matrix. Which activation  function  is commonly  used in  CNNs  to
                   introduce non-linearity?

                    a.  Complex Functi on                              b.  ReLu (Recti fi ed Linear Unit) functi on
                    c.  Pooling functi on                              d.  Correlati on functi on

                3.  Reeta was studying about various layers used in a CNN. What is the primary purpose of the pooling layer
                   in CNNs?

                    a.  To introduce non-linearity into the model
                    b.  To increase the resoluti on of the image

                    c.  To reduce spati al dimensions while preserving key features

                    d.  To increase the number of parameters for bett er learning


                196
                196
   325   326   327   328   329   330   331   332   333   334   335