Skip to main content

Simple Hill Climbing Algorithm | Artificial Intelligence

kdajskdjla alsdklsa  For more articles Subscribe and follow my blog and me. If you have doubts in expanding and exploring research with this article kindly send me mail(  balakawshik2000@gmail.com  ) regarding your doubt. I am open to clarify. Attribution: Some Images were taken from  unsplash.com Under a free license scheme. Images were used with proper attribution in the ALT tag of every Image. Remaining Images  were created by me using( draw.io ) and I declare them as Open Source and Attribution is not mandatory.

Neural-Net based search pedagogy

 Introduction

Many search algorithm revolve around the internet and some yet to be published so far the sit as a draft in the Researcher's PC. This search methodology doesn't directly going to command the algorithm to move left, right, top, bottom. It just rank the moves based on the previous search experience and the lessons learnt from previous and current searches in order to effectively and efficiently travel and search the remaining part of the tree.
https://unsplash.com/photos/ZiQkhI7417A

Requirements

Neural-Net is going to collect information about both the node and path.
Yes! you heard it right it collects data about path also.
Information that are collected by Neural-Net:
  1. Information belonging to the Path
    1. Rank ( which depends on the success rate* )
    2. Redirections in path ( For real-time Usage**)
  2. Information belongs to Node
    1. Value
    2. Maximum, Minimum, and Average Branch Factor.
    3. Number of Child levels.
    4. Nearness to solution.
*Success Rate: From the previous experience the Neural-Net calculate the success rate(i.e., How many time the solution is found while traversing through this path). The Path is ranked based on the success rate.
** Some Nodes may be temporarily or permanently down there redirection will be provided.
For example: If a particular road is under construction the re-direction will be provided so the Google Map has to provide a re-direction to particular node. It also works in Network of computers and routers.

Working

(Now neural-net don't have to command the algorithm since the algorithm don't have any confusion because it has to enter only through root node)
  1. Visit the root node.
  2. Now confusion arises to the algorithm(which path I have to take) Then it approaches the Neural-net which suggest the algorithm with list paths along with its rank.
  3. The algorithm select the path with highest rank and it proceed through the path.
  4. (wait a minute) what happens if two or more path having similar rank. Here the Neural-net uses the information belonging to the node and then subtract a floating-point value from the path's Rank.
  5. Again the path will be sorted based on the Rank and the algorithm choose the path with Best value for Rank.
  6. If a solution is found intimate the Neural-net and terminate.
  7. Else repeat from the Step 2.
You may ask what happens if the path with Best Rank don't lead to solution which in turn leads to a wasted search time. The neural-net collect information about node that is the nearness of solution so the algorithm doesn't search all the search space belong to the best path.

Conclusion

It is quite obvious that this pedagogy may look like Heuristic-Search Technique. But it is quite novel it in its own way that it uses Neural-net to backpropagate the results of the search to get a better search experience than ordinary Heuristic-Search algorithms.

For more articles Subscribe and follow my blog and me. If you have doubts in expanding and exploring research with this article kindly send me mail( balakawshik2000@gmail.com ) regarding your doubt. I am open to clarify.

Attribution:
Images were taken from unsplash.com
Under a free license scheme. Images were used with proper attribution in the ALT tag of every Image.

Comments

Popular posts from this blog

Simple Hill Climbing Algorithm | Artificial Intelligence

kdajskdjla alsdklsa  For more articles Subscribe and follow my blog and me. If you have doubts in expanding and exploring research with this article kindly send me mail(  balakawshik2000@gmail.com  ) regarding your doubt. I am open to clarify. Attribution: Some Images were taken from  unsplash.com Under a free license scheme. Images were used with proper attribution in the ALT tag of every Image. Remaining Images  were created by me using( draw.io ) and I declare them as Open Source and Attribution is not mandatory.

Parallel Line Search Algorithm

Introduction The Parallel Line Search Algorithm uses tow parallel lines to navigate to thee nodes that need to be explored. It is optimised variation of Breadth First Search. Many of search algorithm exist but they either work biased like searching left, right, top or bottom. Working Step 1: The algorithm first visit the Root node. Step 2: Then it visits both Left and Right side (unbiased). At first you may think that it works like Bidirectional Search Algorithm  Just wait a minute. Step 3: Increase the Depth and move to next level of the tree. Step 4: Find all Children. Step 5: Visit all Children. Visiting Left Child Visiting Right Child Step 6: The search continues in the same way(i.e., repeat from Step 3 until the solution is found or the entire tree). Step 7: Stop It drastically reduce the amount of required for exploration of nodes.  If branching factor of tree is b and distance of goal node from source is d, then the normal BFS/DFS searching complexity would be O(b^d)....

Issues in NLP | Artificial Intelligence | Teaching Article

  Linguistic Analysis Speech Written Language This article focuses on Written Language rather than Speech because speech could be transfigured into written form. Components in analysing Written Language Pronology : Analysing Sound / Pronunciation Morphology : Analysing Structure of Words. Example : books, booked, booking -> book, run, ran, running -> run Syntax : Grammar Semantics : Meaning of Strings and Interaction among them. Now coming to issues, Issues in Syntax "The dog ate my homework." - Who did what 1. Identify POS( Parts of Speech ) Tagging Dog : Noun, Ate : Verb, Homework : Noun Note: So far English POS tagging is up to 95% accurate but it also can be improvised. 2. Identify collocation mother in law, hot dog are single word. 3. Shallow Parsing Parse tree for the sentence "John loves Marry." 4. Anaphora Resolution The dog entered my home. It scared me. Here It refers to The dog in the first sentence. It must be resolved. 5. Preposition adjustm...