Syllabus - AI & IOT applications in agriculture (AT- 703 (B))


Agriculture Technology

AI & IOT applications in agriculture (AT- 703 (B))

VII

Unit 1

Foundation and history of artificial intelligent, problems and techniques

AI programming languages, introduction to LISP and PROLOG- problem spaces and searches, blind search strategies, Breadth first- Depth first- heuristic search techniques Hill climbing: best first-A* algorithm AO* algorithm- game tree, Min max algorithms, game playing- alpha beta pruning. Knowledge representation issues, predicate logic- logic programming, semantic nets- frames and inheritance, constraint propagation, representing knowledge using rules, rules based deduction systems. Reasoning under uncertainty, review of probability, Baye’s probabilistic interferences and Dempstershafer theory, Heuristic methods, symbolic reasoning under uncertainty, Statistical reasoning, Fuzzy reasoning, Temporal reasoning, Non monotonic reasoning. Planning and planning in situational calculus, representation for planning, partial order planning algorithm, learning from examples, discovery as learning, learning by analogy, explanation based learning, neural nets, genetic algorithms. Principles of Natural language processing, rule based systems architecture, Expert systems, knowledge acquisition concepts, AI application to robotics, and current trends in intelligent systems.

Defining IoT, Characteristics of IoT, Physical design of IoT, Logical design of IoT

Functional blocks of IoT, Communication models &APIs .Machine to Machine, Difference between IoT and M2M, Software define Network. Wireless medium access issues, MAC protocol survey, Survey routing protocols, Sensor deployment & Node discovery, Data aggregation &disseminationIoT applications in managing crop and environmental parameters.

Course Objective

To provide a comprehensive understanding of the application of AI and IoT in agriculture.

Course Outcome

Students will be able to apply AI and IoT techniques to solve problems in agriculture.

Practicals

Reference Books

  • Russell, S. and P. Norvig. 1998. Artificial Intelligence: A Modern Approach. Prentice Hall.

  • Rich, Elain and Kevin Knight. 1991. Artificial Intelligence. TMH.

  • Patrick Henry Winston. 1992. Artificial intelligence. Addition Wesley 3 rd Ed.

  • Nilson Nils J. Principles of Artificial Intelligence. Norsa Publishing House.

  • Vijay Madisetti, ArshdeepBahga, “Internet of Things: A Hands-On Approach”

  • WaltenegusDargie,ChristianPoellabauer, "Fundamentals of Wireless Sensor Networks: Theory and Practice"