Business & farm

IMHO  I would say no as aquiring a private pilot liscense is a personal expense.  Now if you had a liscense and upgraded it to a commercial liscense because of your business you may have a chance defending it in an audit. 

Same would follow if your flying was an integral part of your business then the cost to keep up the liscense may be deductible.