3 Pages

Chapter7

Course: CS 5541, Fall 2008
School: Minnesota
Rating:
 
 
 
 
 

Word Count: 1880

Document Preview

Methods General of Acquiring Knowledge Deductive New knowledge follows from prior knowledge by reasoning E.g., Math proofs or logical inference Inductive New knowledge based on observations of the world E.g., we may learn that apples fall from trees as a child by watching apples fall from trees Deduction-induction combination E.g., use a theory (e.g., deductive knowledge base) and examples from world...

Register Now

Unformatted Document Excerpt

Coursehero >> Minnesota >> Minnesota >> CS 5541

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Methods General of Acquiring Knowledge Deductive New knowledge follows from prior knowledge by reasoning E.g., Math proofs or logical inference Inductive New knowledge based on observations of the world E.g., we may learn that apples fall from trees as a child by watching apples fall from trees Deduction-induction combination E.g., use a theory (e.g., deductive knowledge base) and examples from world (inductive oriented) to generate new information, predictions 1 Logic: Chapter 7 Deductive reasoning Logical inferences in a formal language Preserve truth with each inference Reasoning assumed to be same as logical proof Logical formalisms Termed a type of "Knowledge Representation" Use logical languages E.g., propositional logic or predicate calculus Application to AI A new language E.g., to specify start state, goals, knowledge, inference rules Inference rules A logical way to work from start state to goals using knowledge 2 Previously Inputs Goal (task statement) Processing Agent Reasoning (search) Knowledge Goal, or steps to achieve goal Outputs 3 Weng (2004) Now Inputs Goal (task statement) Processing Logical Agent Outputs Reasoning (search) Knowledge Goal, or steps to achieve goal Rely on logical formalisms & methods 4 Propositional Logic Syntax What are the sentences or well-formed formulas (wffs)? Semantics Correspondence of sentences to truth values (true/false) Proof theory Deductive inference mechanisms 5 Syntax: What are the wffs? A constant is a wff true, false Propositional symbols are wffs Symbols Names standing for true or false (and names of other wffs) Call these "variables", but the value that the names stand for cannot be changed dynamically (not variables in a programming sense) E.g., P, Q, A, B A wff with parentheses is a wff E.g., (true), (P) If P is a wff, and Q is a wff, then P Q is a wff P Q is a wff P Q is a wff (also written as: P Q) P Q is a wff P is a wff 6 Semantics: What Do the wffs Mean? Defined by truth tables, see Figure 7.8, p. 207 7 Implication P 0 0 1 1 Q 0 1 0 1 PQ 1 1 0 1 P Q 1 1 0 1 8 Worlds and Models world Logic symbols often used to refer to aspects of real world situation Symbol, J may mean "Jane" Symbol, K may mean "Jane's child is 8 yrs old" We provide this interpretation of the symbols model A mapping from symbols to truth values A label for a row in a truth table, enumerating the possible values for the variables in the wff, and assigning a particular wff its true/false value 9 Example: Models What are the models of the wff (P Q) R model A mapping from symbols to truth values A label for a row in a truth table, enumerating the possible values for the variables in the wff, and assigning a particular wff its true/false value 10 KB = Knowledge Base A KB is a collection of wffs Typically represent as a set E.g., KB = { (AC), (BC) } Implicitly interpret commas in set notation as conjunctions (conjunction = ) Each element in the set is known as a clause 11 When is a KB true? A KB is true when Given a row in a truth table, systematically assigning values to the KB's variables, the conjunction of all KB wffs are true Can consider the KB to be a wff itself by inserting conjunctions in place of the commas (parenthesizing as needed), and dropping the "{" and "}" notation Example When is KB = {A, B} true? 12 Notation M(KB) = the set of labels for all rows in a truth table, where systematically assigning values to the KB's variables results in the KB being true Use #<row> to designate the row numbers E.g., {#1, #2, #8} 13 Example KB = {A, B} Truth table systematically assigning values to KB's variables is: Row #1 #2 #3 #4 A 0 0 1 1 B 0 1 0 1 M(KB) = {#4} 14 Method Form a truth table with columns that are unique variables from wffs of KB I.e., A, B, C Write down KB wffs in additional columns of truth table break down wffs as needed to make calculation of values easier Determine when conjunction of wffs in KB are true Determine M(KB) 15 Example Definition: M(KB) = the set of labels for all rows in a truth table, where systematically assigning values to the KB's variables results in the KB being true Let KB = { (AC), (BC) } What is M(KB)? 16 Entailment KB |= |= is symbol for entailment; is a wff Definition: KB entails iff is true in all models where KB is true If KB, then KB |= Why? Entailment means Add to the KB and "preserve truth" is "new knowledge" Entailment is our first requirement for an inference procedure Methods to infer new statements that are true 17 Inference Procedures So, we know something about what we want from an inference procedure But, how do we actually compute KB |= ? 18 Enumeration Method Given KB and a wff Question: Is KB |= Method Compute M(KB) Compute M() KB |= iff M() M(KB) (This fits our first definition of entailment: KB entails iff is true in all models where KB is true) 19 An Interpretation M() gives the conditions under which is true I.e., the possible combinations of values of the logical variables in for which is true If M() M(KB), then M() is true under at least all the conditions that M(KB) is true I.e., If M() M(KB), then M() will not weaken the conditions under which the KB is true 20 Example Let KB = { (AC), (BC) } Let = AB Use the enumeration method to determine if KB |= KB |= iff M() M(KB) 21 Inference Procedures An inference procedure lets us mechanically preserve truth I.e., it provides an algorithm that lets us ensure a formula is entailed Example Inference Procedure "conjunction introduction" A If KB, and B KB, then KB |= A B I.e., If A and B in KB, then we can insert new wff: A B into KB Proof: A B is true in all models where KB is true, so KB |= A B 22 Justification B, } is the conjunction of all other clauses that are in the KB (or just "true" if no other clauses) KB = {A, Need to show that M(A B) M(KB) 23 More Notation KB |-i can be derived from KB with a specific inference procedure e.g., KB |-and A B, if A KB, and B KB 24 Inference Procedure Properties Generation Create new sentence, E.g., KB |-and lets us create new sentences Verification Check if some is entailed Soundness Inference procedures are sound when they derive only sentences that are entailed E.g., |-and is sound Completeness An inference procedure is complete if it can derive any wff that is entailed Is |-and complete? 25 Is |-and Complete? Say that KB = {A, B} 1) Is KB |= (A B)? 2) If it is, then |-and is not complete because |-and cannot derive (A B) and (A B) is entailed 26 Inference Problem & Approaches Inference problem Given a KB How do we determine if a new wff, , logically follows from the KB? i.e., how do we determine if: KB |= ? E.g., KB = {P, P Q}, Approaches Enumeration method Conjunction introduction Other inference rules & proof construction 27 Inference Procedure: Modus Ponens, KB |-mp Given that: KB And KB Then: KB |= 28 Justification KB = { , , } is the conjunction of all other clauses that are in the KB (or just "true" if no other clauses) Need to show that M() M(KB) 29 Example: Modus Ponens Given: KB = { P Q => R, P Q } Prove: R using KB |-mp 30 Solution KB = { P Q => R, P Q } Let = P Q, and Let = R KB has wffs of the form: , By modus ponens, KB |= Since R = , KB |= R 31 Inference Procedure: Unit Resolution Given that: KB And KB Then: KB |= Exercise: Prove this using our enumeration method 32 Justification KB = { , , } is the conjunction of all other clauses that are in the KB (or just "true" if no other clauses) Need to show that M() M(KB) 33 Example Given: KB = { (P R) Q, Q } Prove: P R Using unit resolution 34 Solution KB = { (P R) Q, Q } Let = (P R), Let = Q KB has wffs of form: , By unit resolution, KB |= (P R) 35 Inference Procedure #4: Resolution Given that: KB And KB Then: KB |= Example: Prove this using our enumeration method 36 Justification KB = { , , } is the conjunction of all other clauses that are in the KB (or just "true" if no other clauses) Need to show that M( ) M(KB) 37 Resolution Example Given: KB = { (P R) Q, Q (R S) } Prove that: KB |= (P R) (R S) 38 Solution KB = { (P R) Q, Q (R S) } Let = (P R) Let = (R S) Let = Q KB has wffs of form: , By resolution, KB |= (P R) (R S) 39 Monotonic vs. Non-monotonic Monotonic logic The set of entailed sentences can only increase as clauses are added to KB Non-Monotonic logic When the set of entailed sentences can decrease when a clause is added to the KB http://en.wikipedia.org/wiki/Non-monotonic_logic 40 Completeness Resolution in propositional logic is "refutation complete" (p. 214, text) Resolution can always be used to prove or disprove that a sentence is true, but it cannot be used to generate all entailed sentences E.g., Given that A is true, A B is true...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Minnesota - CHEM - 4643
Luminescence Quenching of QuinineThe purpose of this laboratory is to study the fluorescence of quinine and its quenching by halide ions. You will record the excitation and emission spectra of quinine in tonic water. Then you will measure the quench
Minnesota - CHEM - 4644
Molecular Constants of CO by Infrared SpectroscopyPurpose This experiment uses infrared spectroscopy to determine the bond length, vibration frequency, anharmonicity, and other properties of the carbon monoxide molecule. Also, molecular properties a
Minnesota - CHEM - 5650
Computational Chemistry 5650 density functional theoryReferences: Erin Dahlke, &quot;Exchange-Correlation Functionals&quot; lecture from the &quot;VLab Tutorial&quot; at the U of Minnesota, 2006.http:/www.vlab.msi.umn.edu/events/download/vlab_lectures/erin/erin2.pdf
Oklahoma State - DASNR - 8
Spray nozzle selectionScott Bretthauer Department of Agricultural and Biological Engineering University of Illinois at UrbanaChampaignDroplet size: influences coverageand spray drift Small droplets provide better coverage but are more likely to d
Oklahoma State - DASNR - 8
Crop rotation considerationsAlan Mindemann-Apache OkGeographic/moisture regime-annual precipitation 32, ave. 216 frost free daysKeys to successful no-till farmingHave a plan! Crop rotation Intensity Timeliness Management Keep an open mind! Educa
Oklahoma State - DASNR - 8
Essential Equipment In No-tillJimmy W. Kinder Walters OK Wheat CattleConventional:according with, sanctioned by, or based on convention lacking originality or individuality TRITE ORDINARY COMMONPLACE Conventional Tillage?Autosteer V0.1Top Dre
Oklahoma State - DASNR - 8
Problem Weeds in Conservation TillageCase R. Medlin Extension Weed SpecialistQuestions to Ponder1. Do weed control practices change from conventional tillage to no-till? 2. Is weed management easier or more difficult in no-till? 3. What will be
Minnesota - CONFERENCE - 2003
Southeast Risk Management Education Initiative2003 National Extension Risk Management Education Conference Hyatt Regency, DFW March 26-27Report of Two Projects Funded by SRREMC Georgia Risk Management Education Initiative (direct grant) Integrat
Minnesota - PATW - 0007
Video Inpainting Under Constrained Camera MotionKedar A. Patwardhan, Student Member, IEEE, Guillermo Sapiro, Senior Member, IEEE, and Marcelo Bertalmo, A BSTRACT A framework for inpainting missing parts of a video sequence recorded with a moving o
Minnesota - AREND - 011
Podcasting: Case Studies in EducationDavid R. Arendale, Ph.D. University of Minnesota, 612625-2928; arendale@umn.edu http:/podcasting.arendale.orgThank You Hope Johnson, ADCS Laurie McGinley, CEHD Vicki Neau, CEHD Erik Tollefsrud, UGTA,
Minnesota - REC - 4320
Geography Matters What is GeographyThe 3 Ws of Geography What is where Why is it there Why do I careWe all got data We all got data Location Data How Many What Kind Where Scale of Data Local to Global Data Presentation Words, Charts, G
Minnesota - D - 1597
Math 1297, Calculus II Lecture Section 8 Proofs (and hints) to know for Test 1 1. Show a b is perpendicular to a. (Hint: Dot a b with a and show it equals zero. See p. 810.)1 2. Show the inverse derivative formula (7.1): f 1 (x) = f (f 1 (x) . (Hi
Minnesota - D - 5260
MIDTERM TOPIC LIST Dynamical Systems Math 5260 Bruce Peckham October 14, 2007 For midterm on Fri. Oct. 26, 2007: 8:30-9:50 In general, the midterm will cover any topics we covered in Chapters 1-12. The focus will be on basic material. Homework type q
Minnesota - D - 1597
Math 1597, Honors Calculus II Test 2 Practice Problems answers 1. a) 1/2 b) e1 2. 10. Each integration by parts decreases the power of x in the integrand by one. After 10 integrations by parts, the remaining integral can be evaluated directly. 3.3 2
Minnesota - D - 3280
DEMathematicaHints.nb1Mathematica NotesMathematica Hints1. All reserved words begin with capital letters. Eg. E, Sin, Solve, Plot, . 2. Arguments of all functions are always in square brackets: Sin[x], Solve[x^2=1, x], . . See below for the fou
Minnesota - D - 1597
Math 1597, Honors Calculus II Proofs (and hints) to know for the Final Exam1 1. Show the inverse derivative formula (Theorem 2.3, Chapter 7): f -1 (x) = f (f -1 (x) . (Hint: start with f (f -1 (x) = x and take the derivative of both sides, using the
Minnesota - D - 1297
Math 1297, Calculus II Lecture Section 8 Proofs (and hints) to know for Test 1 1. Show a b is perpendicular to a. (Hint: Dot a b with a and show it equals zero. See p. 852.)1 2. Show the inverse derivative formula (7.1): f 1 (x) = f (f 1 (x) . (Hi
Minnesota - FIELDDAY - 05
2005 Upper Midwest Manure Handling ExpoPrinting sponsored byMinnesota Custom Applicators Association www.mnmanure.com August 11, 2005University of Minnesota Southern Research and Outreach CenterWaseca, Minnesota35838 120th St. Waseca, MN 560
Minnesota - JROCK - 2
Minnesota - JOHN - 2921
Russian-Ukrainian Bilingualism in Post-Soviet Ukraine The field research presented here scrutinizes the relationship between language choice and the nationalization campaign in Ukraine. Since the dawn of the Soviet era the Russian language was the ma
Minnesota - GEERS - 001
Computer Music 2: Interactive Techniques and Theory MUS 5592/ COLA 5950 Tuesdays+Thursdays, 1:25-2:55 Room 215 Ferguson Hall Spring 2009 Professor: Office hours: Doug Geers geers001@umn.edu, 612-624-43033-4pm Tuesdays 215 Ferguson; 10-11am Wednesda
Minnesota - ME - 4054
Suggestions for a Successful Senior Design Project1. Assume the project advisor is one of your customers, not the project leader. The advisors have an abstract idea of what they would like at the end of the project. However, they dont know the optim
Minnesota - IE - 5553
Review of ProbabilityYimin Yu January 28, 20091Sample Space and EventsConsider an experiment whose outcome is unknown in advance. Let S, called the sample space of the experiment, denote the set of all possible outcomes. Question: Name example
Minnesota - ME - 8282
Department of Mechanical Engineering University of Minnesota ME8282 Nonlinear Systems Spring 2007 Prof. Perry Y Li Assigned: 26th January (Friday) Due: 2nd Feburary (Friday) 1. Consider the one-hump map, x(k + 1) = h x(k)(1 - x(k); 0 &lt; h 4. For 1
Minnesota - ME - 2011
Quick Start Guide for Pro/ENGINEER Wildfire 3.0W. Durfee, October 2008 Introduction This is a quick start guide for the Pro/ENGINEER CAD application. It was inspired by the &quot;Beginner's Guide to Pro/ENGINEER&quot; written by Professor Tom Chase, Departmen
Minnesota - ME - 8381
INSTITUTE OF PHYSICS PUBLISHING Nanotechnology 16 (2005) 12211233NANOTECHNOLOGY doi:10.1088/0957-4484/16/8/041In vitro characterization of movement, heating and visualization of magnetic nanoparticles for biomedical applicationsVenkatasubramania
Oklahoma State - MATH - 4023
3. ca . cbcb caevah ew )i( yb niagA roc = c 0, )c(b )c(a evah ew 5O yb neht ,b )c( + c = 0 . a ba fI .c0 oS .)i( yb neht ,0c fI )ii(ro)b( + )a( + b)b( + )a( + a evah ew 4O yb nehT .ba taht esoppuS )i(.foorP.deyolpme eb nac y
Oklahoma State - MATH - 6490
TOPICS IN GEOMETRY: SHEAF THEORY MATH 6490, SPRING 2009 HOMEWORK 2Exercise 1. Let F be a field, and (V , d ) be a complex of finite-dimensional F -vector spaces. Assume that it is a finite complex, i.e., Vn = 0 for only finitely many n. Show that (
Oklahoma State - MATH - 2153
CALCULUS IIMATH-2153-006Instructor: Dr. A. Raghuram. Contact Information: Oce: 504 Mathematical Sciences Phone: 744-7746 e-mail: araghur@math.okstate.edu Oce Hours: 10:3011:30 a.m. on Tuesdays and 1:302:30 p.m. on Wednesdays. Course website: http:/
Oklahoma State - MATH - 4713
Oklahoma State - MATH - 4713
Oklahoma State - MATH - 4713
Oklahoma State - MATH - 4713
Oklahoma State - MATH - 3613
74.noitulos a sahnZni]1[ = ]x[]a[ |n oitauqe eht fi ylno dna fi 1 = )n ,a (D CG nehT .1 &gt; n htiw sregetni eb n dna a teL .2.31 yralloroC .emirp si p os ,p dna 1 era p fo srotcaf ylno eht neht ,sdloh )3( fi ecneH .p = b dna 1
Oklahoma State - MATH - 3613
) 2z( + ) 1z( = 2yi - 2x + 1yi - 1x = )1.61( ) 2y + 1y(i - 2x + 1x = ) 2y + 1y(i + 2x + 1x( = ) 2z + 1z( , 2yi + 2x = 2z dna 1yi + 1x = 1z fi nehT .)C ni noitagujnoc xelpmoc si ,.e.i( yi - x = )yi + x( erehw C C : pam eht redisnoC .1 elpmaxE.ev
Oklahoma State - MATH - 3613
Math 3613: Introduction to Modern Algebra Syllabus - Spring 2008Instructor: Dr. Birne Binegar 430 Mathematical Sciences Tel. 744-5793 Email: binegarmath.okstate.edu Homepage: www.math.okstate.edu/binegar 9:30 - 10:20, AGH HES 331 Mondays, Wednesdays
Minnesota - ME - 3331
THE SECOND LAW OF THERMODYNAMICS -2Additional observations on the nature of processes and cycles.Heat, Work and Energy. A First Course in Thermodynamics 2009, F. A. Kulacki Module 23 Slide 1 The Second Law of Thermodynamics - Additional Observatio
Minnesota - ME - 3331
THE SECOND LAW OF THERMODYNAMICS - 1The direction of physical processesHeat Work and Energy. A First Course in Thermodynamics 2009, F. A. Kulacki Module 22 Slide 1 Introduction to the Second Law - The Direction of Natural ProcessesOverview Exam
Minnesota - ME - 3322
Sandra BoetcherFrom: Sent: To: Subject: owner-me3322-sum@enet.umn.edu on behalf of esparrow [esparrow@umn.edu] Friday, June 17, 2005 12:18 PM me3322-sum@me.umn.edu Essay #4ESSAY #4 LAWS OF NATURE WHICH GOVERN FLUID FLOWS All fluid flows which occu
Minnesota - ME - 4331
Minnesota - MATH - 2373
Math 2373 Week 9 Toews1Laplace TransformThe Laplace transform of a function f : R+ R+ is dened as L{f (t)} :=0est f (t)dt,s [0, ].(1)We often denote L{f } by F (s). Note that F (s) also maps R+ to R+ , and observe that (1) only make
Minnesota - MATH - 2373
Minnesota - MATH - 2373
Math 2373 Week 2 Toews1Determinants The determinant of A = a c b d isdet(A) := |A| = ad bc. Determinants of higher order matrices are dened recursively. In particular, the minor of an element aij in an n n matrix A is the determinant of th
Minnesota - MATH - 2373
Math 2373 Week 10 Toews1Homogenous First Order Linear SystemsA homogenous first order linear system of differential equations is an equation of the form y = Ay, (1) where y Rn and A Rnn . In general, each independent solution of this system w
Minnesota - MATH - 2373
Math 2373 Week 3 Toews1InversesA-1 A = AA-1 = InThe inverse of a matrix A Rnn is the unique matrix A-1 Rnn such thatwhere In Rnn is the identity matrix (i.e. has ones on the diagonal and zeros everywhere else.) An invertible matrix is cal
Minnesota - MATH - 2373
Math 2373 Week 4 Toews1Linear IndependenceVectors a1 , , an are called linearly independent if and only if the relation x1 a1 + + xn an = 0 implies that x1 = x2 = + xn = 0. Alternatively (but equivalently) the vectors a1 , , an are
Minnesota - MATH - 2373
Math 2373 Week 7 Toews1Complex Eigenvalues and EigenvectorsThe eigenvalues of a matrix A Rnn are the roots of the n-degree polynomial det(A - I). A complex root is a complex eigenvalue. The procedure for finding the associated eigenvectors is
Minnesota - MATH - 2373
For each integer i, 1 i n, let ai denote the ith column of A, let ei denote the ith column of the identity matrix In , and let Xi denote the matrix obtained from In by replacing column i with the column vector x. We know that for any matrices A, B
Minnesota - MATH - 2373
Math 2373 Instructor: ToewsWeek 1 Gaussian Elimination An mxn system of linear equations can be represented by an mx(n+1) dimensional matrix: Elementary matrix operations: Multiply a line by a constant Switch rows Add a multiple of one row t
Minnesota - MATH - 2373
Minnesota - MATH - 2373
Math 2373 Week 11 Toews1Decoupling Systems of EquationsLet A Rnn have eigenvectors 1 , , n with corresponding eigenvectors v1 , , vn . Define P to be the matrix whose i-th column is vi , i.e. P := (v1 vn ) , and note that P -1 AP = P
Minnesota - MATH - 2373
Math 2373 Week 4 Toews1Second Order Constant Coecientsay + by + cy = 0. (1)The general form of such an equation is:The associated auxiliary equation is p(m) = am2 + bm + c = 0. This is a quadratic and thus has two roots, m1 and m2 . Three ca
Minnesota - MATH - 2373
Math 2373 Week 8 Toews1Reduction of Ordery (x) + p(x)y (x) + q(x)y(x) = f (x).Consider the general second order linear non-homogenous equation (1) (2)If q 0, this becomesy (x) + p(x)y (x) = f (x),for which we can make the substitut
Minnesota - MATH - 2373
Minnesota - CHEM - 4101
First name Christine Sara Rita Beryl Miseung Katrina Robert Megan Derek Aimee Rith Katie Abbey Laura Joshua Observations:Topic Anti-anxiety medication safety Stents with drugs to prevent resenosis Rocket fuel spills in water contaminate food meat a
Minnesota - CAMM - 0010
Research Bibliography Second Languages and Cultures Education Prepared for CI 8631-8632Allright, R. L. (1988). Observation in the language classroom. New York: Longman. Bernard, H. R. (1988). Research methods in cultural anthropology. Newbury Park
Oklahoma State - DOCUMENT - 2304
Oklahoma Cooperative Extension ServiceEPP-7168Plant Galls Caused by Insects and MitesTom RoyerExtension EntomologistDon C. ArnoldSurvey EntomologistOklahoma Cooperative Extension Fact Sheets are also available on our website at: http:/osuf
Oklahoma State - DOCUMENT - 2137
Oklahoma Cooperative Extension ServiceANSI-3655Pasture Cooling for Bred SowsRaymond L. Huhnke William G. LuceExtension Agricultural EngineerExtension Swine SpecialistOklahoma Cooperative Extension Fact Sheets are also available on our websi
Oklahoma State - DOCUMENT - 5308
Oklahoma Cooperative Extension ServiceEPP-7323Managing Storm-Damaged TreesDamon L. Smith Eric J. RebekAssistant Professor/State Specialist, Horticultural Crops PathologyOklahoma Cooperative Extension Fact Sheets are also available on our webs
Oklahoma State - DOCUMENT - 2609
Oklahoma Cooperative Extension ServiceAGEC-227Adjusting and Setting Up Mechanical Dockage TestersPhil KenkelExtension EconomistKim AndersonExtension EconomistOklahoma Cooperative Extension Fact Sheets are also available on our website at:
Oklahoma State - DOCUMENT - 2047
Oklahoma Cooperative Extension ServiceANSI-3400Home Slaughtering and Processing of BeefHaroldR.HedlickandWilliamC.ShingelDepartmentofFoodScienceandNutritionMauriceAlexanderDepartmentofAnimalHusbandry,CollegeofAgricultureOklahomaCooperativ