270 likes | 388 Views
Explore the concepts of heuristic learning, information analysis, and knowledge representation based on V-Graph. Discuss problems in machine learning, such as under/over-fitting and software engineering. Learn about heuristic learning frameworks, representation learning, and the integration of statistics with heuristic methods. Discover how to address issues related to noise, aesthetics, and data quantity in the context of machine learning applications.
E N D
Heuristic learning Intelligent Information Analysis based on V-Graph knowledge representation
Speech Plot • Problem • Redundancy / Insufficiency / Corruption of input data. • Representation Learning • Recode • Intrinsic Confliction • Heuristic Learning • Roaming, interactivity, reuse of learning achievement.
Machine learning • Ideas: • Supervised, Unsupervised learning • Clustering • Dimension reduction • Structure learning • Framework • Artificial Neuron Network Series • Statistical Learning • Feature learning
Deprecated methods • Dead/Stall Methods: • Expert System • Genetic Programming • Expert System: It’s impractical to establish a perfect knowledge system.(Academic Research stalled doesn’t mean no advantage for industrial use) • Software engineering problem • Un-model-able/Un-logic of Real world. • Genetic Programming: Evolution functions and target evaluation aren’t compatible. • Huge under-fitting/over-fitting problem
Under/Over-Fit • Under-fit: Model is too simple. • Over-fit: • Assume input data is noiseless, there won’t be over-fitting problem. • Over-fit confused signal with noise. • Noise? Signal?– Noise could lead to important discovery, e.g. Discovery of Argon • My Theory: Fitting is verification/tool/part of chain/sample/… is not solution. Interactivity could be the solution.
Software engineering problem • Industrialize usage and academic researches are very different. • For machine learning: • Data is precious • And worthless • The simpler/straightforward/constant/… the problem is, the better to use machine learning. • Otherwise we have all witnessed.
Summary of commonly discussed machine learning problems • http://www.denizyuret.com/2014/02/machine-learning-in-5-pictures.html • Illustrated the common issues and description. • Major problem: • Under/Over-fitting • Software-Engineering problem
Representation learning • Aims • Supervised <-> Semi-supervised: a balance between “aesthetics” and reality • Means • Recode of input data • Lessen Variable combination • Detect and remove irrelevant features • De-tangle, Re-tangle. (Very much alike Annealing Algorithms) • Frameworks: • RBMs
Encoding • Deep Architecture • Unsupervised pre-training helps. • Aesthetics • I think it’s essentially “roaming”, in a narrow form • Supervised training has few spots. • Pre-training <-> Training • Cost function compatibility • Data required is huge.
Major problem of current ml methods • Cost functions works well for SIMPLE CASES, for complex cases, dimension of evaluation explodes. i.e. Cost function cannot express choices. • Training data could be very redundant, while insufficient. The achievement by using statistical analysis highly depends on how well the application data meets the analysis assumption. • Different form of issue lies in Expert System. • “Aesthetics” is vital, and un-definable.
Paragraph Summary • Problems to be solved: • Formulate/Automate/Reproduce Aesthetics • Engineering/Noise/Quantity Problem
Heuristic Learning • Main Ideas • Roaming • In strong knowledge relations. • Means • Use V-Graph to represent data. • Use Heurons to express “aesthetics” activity.
roaming • Roaming refers to extending target and learning data during training. • Critical to strong-typed heuristic learning, where original target and learning data could not reach a good result. • Implementation in V-Graph: Heurons • Logic roaming(The meta-movement: generate a meta-link)
V-Graph concept • View • (A->B)@C • Un-logic Quantize Relationships. • Flattened Complex Structure • Database Usage • Search Engine, Linguistic corpus…
Heuron • Neutron like information propagation for V-graph • Ruled Meta-link Generation
Software framework summary • Extended Graph • Capable to express more. • Extended Neuron • Based on Strong Relationship, Qualitative descriptor • Allow quantitative description.
heuristic • Main idea: • Take a reasonable guess, rather than simple parameter fitting.
Heuristic learning framework • Extended Strong typed: Type recognition and transformation performed in V-Graph. • A combination and improvement to Cost function and Evaluation function. • Multiple Heuristic approach allows roaming. • Initial roaming generate a basis set of meta-link. • Heuristic learning still apply statistics to input data, however, in more representative form.
Heurons for instance • Spot • Recall • Short-cut • Preference-Intention • Curiosity • Contrast • Trial
Example: Reverse Pendulum • A solved problem. • Heurons involved: • Short-cut(memory), Stimulus, Trial, (I think it’s essential) • Expectation, Preference, Mimicry, Demand, Interest…
Incremental and Interactivity • The framework has room for the feature, by implement specific heurons.
Summary • V-graph and heurons are methodology to realize Roaming. • Roaming shouldn’t necessarily require V-Graph or heurons. However, the choice of V-Graph and Heurons is because…
Roadmap • V-graph Query Language, V-graph Database. • Architecture Expressway: A methodology and toolkits aims to reduce software engineering difficulties. • Use V-Graph to train an eye tracking program.
Summary • Roaming • Engineering