AI Assignment: AI Code Analysis, Verbal, and Visual Comparisons

Verified

Added on  2019/09/21

|1
|325
|367
Homework Assignment
AI Summary
This assignment delves into the realm of Artificial Intelligence, specifically addressing area calculations, transformations, and the comparison of verbal and visual methods within a given context. The solution outlines the handling of areas exceeding a threshold (1500), explaining why this threshold was chosen based on testing. It also discusses the use of hashing techniques in AddFrame.java and the implementation of X and Y-axis transformations. Furthermore, the assignment details the rationale behind choosing visual methods over verbal methods for improved results. References include a YouTube video and a course on Knowledge Based Artificial Intelligence from Udacity. This document provides a comprehensive analysis of the implemented AI techniques and the reasoning behind specific design choices.
Document Page
Hi,
Your answers are-
1. In AddTransformer.java file, figureArea function has been used to calculate the area of figure made in
image.
If it is grates than 1500, it may take time to judge is by our agent, so i have added this to null
condition.
I am skipping if area is greater than 1500. It is not some random value, as i ran some test cases
with different
values, if you will decrease it then more number of cases will be skipped and you will get more -
1 in answers.
2. In AddFrame.java, it is just a pracised value, do not have major connection with your result. It is
hashing, if you use
some other valu also, it will work. It is simple hashing for value 31. If you notice, in Reflection
also i have used
same hashing, we have to use similar hashing evrywhere else it will be problem.
3. X-Axis Transform and Y-Axis Transform are simple matrix transforms. you can go to matrix transform
tutorials, ot in my code
you can see how we can fond transform in x-Axis transform file.
4. On comparing Verbal and Visual, I was trying with both of them, In case of verbal method, my
answers were skipped, so i was
comparing both of them, and where possible increase the results, Using visual gave me less
nmber of -1, than verbal.
So i used visual, and in verbal method i returned null value.
Refrences-
Video Link- https://www.youtube.com/watch?v=K9ISPA1QsnA
This is refrence video, from which i studied this ad also i took some Georgia university study notes.
Also I have done course on Knowledge Based Artificial Intelligence. My Course Link-
https://classroom.udacity.com/courses/ud409
Thanks.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
chevron_up_icon
1 out of 1
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]