(WIP) Neural Concept Network is a directed network for representation, searching, analyzing, learning, and forming concepts currently under development.
Metaphor and Representation in Two Frames: Both Formal and Frame Semantics Vasil Penchev
A formal model of metaphor is introduced. It models metaphor, first, as an interaction of “frames” according to the frame semantics, and then, as a “wave function” in Hilbert space
The practical way for a probability distribution and a corresponding wave function to be assigned to a given metaphor in a given language is considered
A series of formal definitions is deduced from this for: “representation”, “reality”, “language” “ontology”. All are based on Hilbert space
A few statements about a quantum computer are implied:
The so-defined reality is inherent and internal to it
It can report a result only “metaphorically”
It will demolish transmitting the result “literally”, i.e. absolutely exactly
A new and different formal definition is introduced as a few entangled wave functions corresponding to different “signs” in different language formally defined as above
The change of frames as the change from the one to the other formal definition of metaphor is interpreted as a formal definition of thought
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...Andre Freitas
Tasks such as question answering and semantic search are dependent
on the ability of querying & reasoning over large-scale commonsense knowledge
bases (KBs). However, dealing with commonsense data demands coping with
problems such as the increase in schema complexity, semantic inconsistency, incompleteness
and scalability. This paper proposes a selective graph navigation
mechanism based on a distributional relational semantic model which can be applied
to querying & reasoning over heterogeneous knowledge bases (KBs). The
approach can be used for approximative reasoning, querying and associational
knowledge discovery. In this paper we focus on commonsense reasoning as the
main motivational scenario for the approach. The approach focuses on addressing
the following problems: (i) providing a semantic selection mechanism for facts
which are relevant and meaningful in a specific reasoning & querying context
and (ii) allowing coping with information incompleteness in large KBs. The approach
is evaluated using ConceptNet as a commonsense KB, and achieved high
selectivity, high scalability and high accuracy in the selection of meaningful nav-
igational paths. Distributional semantics is also used as a principled mechanism
to cope with information incompleteness.
A lexisearch algorithm for the Bottleneck Traveling Salesman ProblemCSCJournals
The Bottleneck Traveling Salesman Problem (BTSP) is a variation of the well-known Traveling Salesman Problem in which the objective is to minimize the maximum lap (arc length) in the tour of the salesman. In this paper, a lexisearch algorithm using adjacency representation for a tour has been developed for obtaining exact optimal solution to the problem. Then a comparative study has been carried out to show the efficiency of the algorithm as against existing exact algorithm for some randomly generated and TSPLIB instances of different sizes.
Metaphor and Representation in Two Frames: Both Formal and Frame Semantics Vasil Penchev
A formal model of metaphor is introduced. It models metaphor, first, as an interaction of “frames” according to the frame semantics, and then, as a “wave function” in Hilbert space
The practical way for a probability distribution and a corresponding wave function to be assigned to a given metaphor in a given language is considered
A series of formal definitions is deduced from this for: “representation”, “reality”, “language” “ontology”. All are based on Hilbert space
A few statements about a quantum computer are implied:
The so-defined reality is inherent and internal to it
It can report a result only “metaphorically”
It will demolish transmitting the result “literally”, i.e. absolutely exactly
A new and different formal definition is introduced as a few entangled wave functions corresponding to different “signs” in different language formally defined as above
The change of frames as the change from the one to the other formal definition of metaphor is interpreted as a formal definition of thought
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...Andre Freitas
Tasks such as question answering and semantic search are dependent
on the ability of querying & reasoning over large-scale commonsense knowledge
bases (KBs). However, dealing with commonsense data demands coping with
problems such as the increase in schema complexity, semantic inconsistency, incompleteness
and scalability. This paper proposes a selective graph navigation
mechanism based on a distributional relational semantic model which can be applied
to querying & reasoning over heterogeneous knowledge bases (KBs). The
approach can be used for approximative reasoning, querying and associational
knowledge discovery. In this paper we focus on commonsense reasoning as the
main motivational scenario for the approach. The approach focuses on addressing
the following problems: (i) providing a semantic selection mechanism for facts
which are relevant and meaningful in a specific reasoning & querying context
and (ii) allowing coping with information incompleteness in large KBs. The approach
is evaluated using ConceptNet as a commonsense KB, and achieved high
selectivity, high scalability and high accuracy in the selection of meaningful nav-
igational paths. Distributional semantics is also used as a principled mechanism
to cope with information incompleteness.
A lexisearch algorithm for the Bottleneck Traveling Salesman ProblemCSCJournals
The Bottleneck Traveling Salesman Problem (BTSP) is a variation of the well-known Traveling Salesman Problem in which the objective is to minimize the maximum lap (arc length) in the tour of the salesman. In this paper, a lexisearch algorithm using adjacency representation for a tour has been developed for obtaining exact optimal solution to the problem. Then a comparative study has been carried out to show the efficiency of the algorithm as against existing exact algorithm for some randomly generated and TSPLIB instances of different sizes.
Is Abstraction the Key to Artificial Intelligence? - Lorenza SaittaWithTheBest
With this comprehensive breakdown of abstraction's multiple layers and components, we can understand and answer the question if abstraction is essential to artificial intelligence.
Lorenza Saitta, Università del Piemonte Orientale
Social networks are not new, even though websites like Facebook and Twitter might make you want to believe they are; and trust me- I’m not talking about Myspace! Social networks are extremely interesting models for human behavior, whose study dates back to the early twentieth century. However, because of those websites, data scientists have access to much more data than the anthropologists who studied the networks of tribes!
Because networks take a relationship-centered view of the world, the data structures that we will analyze model real world behaviors and community. Through a suite of algorithms derived from mathematical Graph theory we are able to compute and predict behavior of individuals and communities through these types of analyses. Clearly this has a number of practical applications from recommendation to law enforcement to election prediction, and more.
Effective Semantics for Engineering NLP SystemsAndre Freitas
Provide a synthesis of the emerging representation trends behind NLP systems.
Shift in perspective:
Effective engineering (task driven, scalable) instead of sound formalism.
Best-effort representation.
Knowledge Graphs (Frege revisited)
Information Extraction & Text Classification
Distributional Semantic Models
Knowledge Graphs & Distributional Semantics
(Distributional-Relational Models)
Applications of DRMs
KG Completion
Semantic Parsing
Natural Language Inference
Natural Language Processing in R (rNLP)fridolin.wild
The introductory slides of a workshop given to the doctoral school at the Institute of Business Informatics of the Goethe University Frankfurt. The tutorials are available on http://crunch.kmi.open.ac.uk/w/index.php/Tutorials
Different Semantic Perspectives for Question Answering SystemsAndre Freitas
Question Answering systems define one of the most complex tasks in computational semantics. The intrinsic complexity of the QA task allows researchers of QA systems to investigate and explore different perspectives of semantics. However, this complexity also induces a bias towards a systems perspective, where researchers are alienated from a deeper reasoning on the semantic principles that are in place within the different components of the system. In this talk we will explore the semantic challenges, principles and perspectives behind the components of QA systems, aiming at providing a principled map and overview on the contribution of each component within the QA semantic interpretation goal.
Modeling and mining complex networks with feature-rich nodes.Corrado Monti
Slideshow for my PhD dissertation. The core of my work was to analyze the problems of link prediction, label prediction and graph modeling within a single framework of graphs with binary attributes on their nodes.
Cmap Tools as an essential for teaching academic writingLawrie Hunter
IT tools are great, but they must take their place among other tools, some of them not recognized as technology, e.g. the paragraph is technology - didn't you knowtice?
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Is Abstraction the Key to Artificial Intelligence? - Lorenza SaittaWithTheBest
With this comprehensive breakdown of abstraction's multiple layers and components, we can understand and answer the question if abstraction is essential to artificial intelligence.
Lorenza Saitta, Università del Piemonte Orientale
Social networks are not new, even though websites like Facebook and Twitter might make you want to believe they are; and trust me- I’m not talking about Myspace! Social networks are extremely interesting models for human behavior, whose study dates back to the early twentieth century. However, because of those websites, data scientists have access to much more data than the anthropologists who studied the networks of tribes!
Because networks take a relationship-centered view of the world, the data structures that we will analyze model real world behaviors and community. Through a suite of algorithms derived from mathematical Graph theory we are able to compute and predict behavior of individuals and communities through these types of analyses. Clearly this has a number of practical applications from recommendation to law enforcement to election prediction, and more.
Effective Semantics for Engineering NLP SystemsAndre Freitas
Provide a synthesis of the emerging representation trends behind NLP systems.
Shift in perspective:
Effective engineering (task driven, scalable) instead of sound formalism.
Best-effort representation.
Knowledge Graphs (Frege revisited)
Information Extraction & Text Classification
Distributional Semantic Models
Knowledge Graphs & Distributional Semantics
(Distributional-Relational Models)
Applications of DRMs
KG Completion
Semantic Parsing
Natural Language Inference
Natural Language Processing in R (rNLP)fridolin.wild
The introductory slides of a workshop given to the doctoral school at the Institute of Business Informatics of the Goethe University Frankfurt. The tutorials are available on http://crunch.kmi.open.ac.uk/w/index.php/Tutorials
Different Semantic Perspectives for Question Answering SystemsAndre Freitas
Question Answering systems define one of the most complex tasks in computational semantics. The intrinsic complexity of the QA task allows researchers of QA systems to investigate and explore different perspectives of semantics. However, this complexity also induces a bias towards a systems perspective, where researchers are alienated from a deeper reasoning on the semantic principles that are in place within the different components of the system. In this talk we will explore the semantic challenges, principles and perspectives behind the components of QA systems, aiming at providing a principled map and overview on the contribution of each component within the QA semantic interpretation goal.
Modeling and mining complex networks with feature-rich nodes.Corrado Monti
Slideshow for my PhD dissertation. The core of my work was to analyze the problems of link prediction, label prediction and graph modeling within a single framework of graphs with binary attributes on their nodes.
Cmap Tools as an essential for teaching academic writingLawrie Hunter
IT tools are great, but they must take their place among other tools, some of them not recognized as technology, e.g. the paragraph is technology - didn't you knowtice?
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
4. Precaution
• This document is under creation.
• The slide is a note in the process of
development and may be deleted in the official version.
• This document uses some animations. The slide with the
following icons has animation. Use the PowerPoint
version because the PDF version can't play animations.
animation
4
5. Self-introduction
• Name
– Akihiro Yamamoto
• Twitter
– A_Ym
• Focus on
– AI, Artificial Consciousness (AC), Neural Network, Concept
theory, Brain, Quantum Info, OpenCL, C#, MS Azure…
And BOOM BOOM SATELLITES!!
5
7. What’s Neural Concept Network
• Neural Concept Network is a directed network for
representation, searching, analyzing, learning, and
forming concepts.
• Consisting of the following two functions.
– Concept Network:
function for representing concepts
– Neural Network:
function for searching, analyzing, learning, and forming
concepts
It is abbreviated as NCN as needed.
7
8. Features of Neural Concept Network
• NCN can represent concepts in a form that can be
understood by those who do not have knowledge of
neural networks or mathematics.
• It can also represent “relative, hierarchical, context-
sensitive, self-inclusion, self-reference” concepts, which
is complicated in conventional concept representation.
• It has the functionality of a simplified Spiking Neural
Network (SNN) and is used for concept search, (top-
down, bottom-up) analysis, learning and formation.
8
10. Conception-1
• NCN is a part of the realization of HLAI (Human Level
Artificial Intelligence) with the ability to think like human
beings.
• At present, the distance between
Top-down approach and Bottom-up approach,
for realization of HLAI is too far, so I thought we needed
a middle-out approach.
• I thought that it was necessary to implement the
representation and the processing of the concept as a
function of the middle point.
10
11. HLAI Roadmap
Human Intelligence Artificial Intelligence
Artificial Neural NetworkHuman Neural Network
Concept
Semantics
Language
Thought
Planning
Recognition
Perception
Sense
Cognition
11
12. HLAI Roadmap points
• The point is that Concept is located below Language,
Semantics.
• At present, there is a lot of flow that it goes on the
processing of the higher order concept after the
language processing is realized.
• However, I think that the language processing cannot be
achieved if the concept processing and then the
processing of the meaning are not realized first.
12
13. Conception-2
• When I thought about the directed network structure for
concept representation, I was able to create something
like a neural network.
• When I tried and built SNN functionality and ran it, I
found useful results for the analysis of concepts.
13
15. Define the concept
• It is difficult to define the concept of the concept.
• Therefore, it is defined by the following circulation
representation.
A concept is to represent a certain concept by
relation to other concepts.
• The following sections describe the relation
representation (RR) of concepts in NCN.
15
16. RR1 – basic-relation
• NCN represent that the concept "A" relate to the concept
"B" in the node and the directed edge as follows.
• A node is called concept, and a directed edge is called
relation.
• A concept of starting/ending point of relation is called
source/destination concept.
A B
(source) concept (destination) concept
relation
(origin)
16
17. Objects of concept
• Here, the concept “A” and the concept “B”, this “A”, “B”
is just a label for clarity, in fact it may be a text, voice,
image or other neural networks.
• Internally, it is identified by the UUID.
17
18. • Self, correlation and circulation relations are represented
as follows.
A B A B
C
A
18
22. RR3 – sub-relation
• Further qualifying a relation with other concepts is called
sub-relation.
• The following is a representation of concept "A", which
has a relation of "C" to "B". If relation1 is the origin,
relation2 is a sub-relation.
A B
C
relation2
(sub-relation)
relation1
(origin)
22
23. • Conversely, if relation2 is the origin, relation1 is called
super-relation.
A B
C
relation2
(origin)
relation1
(super-relation)
23
25. Sentence type and order of relation (1/2)
• In this example, the relationship is defined in a Japanese
sentence type order, but in NCN the sequence of the
relations has no grammatical meaning, so you may
define the relationship in the English sentence order.
• What meaning is found from these conceptual structures
depends on the interpreting side.
human hand
have
human have
hand
Japanese sentence type English sentence type 25
26. Sentence type and order of relation (2/2)
• When active and passive is preferred, it is easy to do the
relative-representation (described later) by the
sentence type order of English.
• For the intransitive verb, a Japanese sentence type order
is easier to express in relative terms.
26
27. RR4 – nested-relation
• The nested relation to further qualify the sub-relation in
the sub-relation is represented as follows.
A B
C
D
27
28. A B
C
D
• It is called "owner-relation" is the top-level relationship
when relation3 is origin.
relation3
(origin)
relation2
(super-relation)
relation1
(owner-relation)
28
30. Example2 of nested-relation:
human relate to hand and foot that have qualified by
two.
→ (A) human (have)has two hand(s) and foot(feet).
human hand
have
two
foot
30
32. Limits of three-term expression
• Relation representation of concepts is similar to RDF
(Resource Description Framework) or a graph database.
– ex: RDF represents relation by triple (subject, predict, object).
• When dealing with real information, the three-term
expression is not enough.
• NCN also represents the relation itself, which
corresponds to RDF predicates, and can be combined
with sub-relation to create a more realistic
representation of a concept.
32
33. RR5 - relativity
• The degree of relationship (relativity) of a sub-relation
is represented by 0.0 < relativity < 1.0.
• The closer to 0.0, the closer to the source concept, and
the closer to 1.0, the closer to the destination concept
relation.
A B
C
D
relativity = 0.25
relativity = 0.5 E
relativity = 0.75
33
34. Example of relativity:
(A) human (have)has two hand(s) with five fingers and
foot(feet).
human hand
have
two
finger
five
34
35. • The relativity and the order of the sub-relation do not
have grammatical meaning.
• As shown below, the order of the things you want to
emphasize may be different even with the same fact.
Mr. Smith
yesterday
this road
passed through yesterday Mr. Smith
this road
passed through
yesterday this road
Mr. Smith
passed through
Mr. Smith passed through this road on yesterday. Yesterday, Mr. Smith passed through this road. Yesterday and this road, Mr. smith passed through.
Mr. Smith が昨日この道を通った。 昨日 Mr. Smith がこの道を通った。 昨日この道を Mr. Smith が通った。
35
36. • Since English grammar and Japanese grammar may not
be able to reproduce the order of emphasis of the
concept, it is necessary to supplement it with the
decoration of the character in the case of sentences by
inflection and gesture, etc. in an actual conversation.
Mr. Smith passed through this road on yesterday.
Mr. Smith が昨日この道を ”通った” 。
Mr. Smith
yesterday
this road
passed through
36
37. • On the other hand, a sentence with a restriction, such as
poetry, might recall multiple complex conceptual
structures.
37
38. Sliding vector representation of
conceptual networks
• If a concept network is interpreted as a sliding (or liner)
vector, it can be handled by calculation graph neural
networks?
co1
co3
co4
co2
𝑎
𝑏
𝑐
𝑎 = 𝑐𝑜2 − 𝑐𝑜1
𝑏 = 𝑐𝑜3 − 𝑎 ∗ 0.5
𝑐 = 𝑐𝑜4 − 𝑏 ∗ 0.5
38
39. Grammatical representation
• The idea that grammatical information is explicitly added
separately.
Mr. Smith
passed through
yesterday
this road
S
V
O
M
grammar
39
40. • Sub-relation can be represented relatively as follows.
• (In the context of A,) B is related to C.
A
RR6 - relative-representation
A
C
C
B
B
40
41. A
CB
D
• When the nested-relation is represented relatively, it
becomes as follows.
• (In the context of A,) B is related to C that D.
A
C
B
D
41
42. • When the sub-relation in the relative-representation is
further relative-representation, it becomes a hierarchical
representation as follows.
• (In the context of A-B,) C is related to D.
A
C
B
D
A
B
C D
42
43. relativity-representation
in relative representation
• In relative representation, the information of the
relativity disappears, so it is necessary to think about the
representation.
A
A
C
C
B
B
D
E
D
E
Idea1. Color representation
A
CB
D
E
Idea2. 3D representation
43
44. Examples of relative-relation:
• A human has two legs with five fingers.
• An insect has six legs with finger.
human foot
have
two
finger
five
insect
six
human
foot
havetwo
finger
five
insect
foot
havesix
finger
44
45. Example1 of complex relative-representations:
Self-reference, self-inclusion representation
(In me,) He may think I'm a delicate man, but I’m
bold.
I
(me)
he
bold
delicate
I (me)
he
I
delicate
bold
45
46. Example2 of complex relative-representations:
Self-inclusion representation + time representation
WIP
46
47. Example3 of complex relative-representations:
Triangular relationships
WIP
47
48. Example4 of complex relative-representations:
Write a love letter in NCN
WIP
48
49. Exception representation
WIP
• Generally, crows are black, and swans is white.
• However, there are exceptions such as albino and
melanism, and white crows and black swans exist.
• It is necessary to represent it while preventing
catastrophic forgetting (interference) due to such
exceptions.
49
50. Examples of existing logical
representations
NCN can support existing logical representation, such as:
• Top-down analysis
– Fish bone diagram
– Mind Map
• Bottom-up analysis
– KJ method
• Meaning description
– RDF/OWL
• Structure description
– UML
– ER diagram
– Graph Database
50
51. Comparing association representations in
UML
UML (Class Diagram) NCN
ParentClass ChildClass
ParentChildfood1 0..*
Parent Child
ParentChildfood
1 0..*
51
52. Chomsky’s Generative grammar
• When grammatical information is added to the nested
relation representation of the concept, the grammatical
structure can be represented.
WIP
52
53. Summary of relation representation of
concepts
• Frame representation is incorporated into the network
structure itself, and recursive relative representations of
concepts that were difficult in conventional logical
representations can be made.
53
55. Neural Network function
• SNN utilize the temporal change of the neural potential
to express and process information and is closer to
biological neurons than conventional computational
graph neural networks, allowing for more flexible
information representation and processing.
• NCN also provides information processing power by
branched structures equivalent to neurite (or nerve),
such as axon and dendrite.
55
56. Pros & Cons of Neural Network function
• Pros
– Dynamic network can be formed.
– Signal, processing is superposition-able.
• Cons
– It is costly to calculate.
– There may be similar restrictions as humans.
56
57. Spiking Neural Network Function
NCN has parameters for the spiking neural network in
addition to the parameters of conventional calculation
graph neural networks.
• conventional calculation graph neural networks function
– Weight: Synaptic Weights. Positive and negative real number
– Potential: Positive and negative real number (mV)
– Threshold: Positive real number (mV)
• spiking neural networks function
– Attenuation rate:
Time attenuation rate of potential. Positive real number
(mV/msec)
– Refractory period: Positive real number (msec)
57
58. • The Neural Network feature changes the name of the
structure used in the Concept Network feature as follows.
neuron
neurite
synapse
58
59. Firing function
• NCN does not have an input or an output layer, and any
neuron can be treated as an input or an output neuron.
• Represent the directed edge and relation used for I/O
separately.
input/output
relation
animation
59
60. Combination with other NN
• It is also assumed that the input and output are
combined with other types of neural networks, such as
DNN.
60
61. 13.0 pps 13.0 pps
firing rate 1/1
6.5 pps
firing rate 1/2
0.0 pps
No further firing due to the
attenuation characteristics of the
potential
• When the input frequency and amount of the signal
exceeds the attenuation of the potential, the firing
frequency become 1/n of the input frequency.
• This is because even one input amount is less than the
threshold value, it can fire beyond the threshold when
input as two or three times.
pps: pulse per second
threshold = 1.0
weight = 1.0 weight = 0.9 weight = 0.9
input 13.0 ppsanimation
61
62. • By attenuation characteristics of the potential, it will not
respond when the distance (number of stages) from the
input neuron becomes distant.
• This is an important feature to prevent infinite firing
loops in NCN that can be circulated networks.
• Similarly, the higher input frequency of the signal causes
a wider range of propagation.
• This feature is utilized to control affect range of the input
signal.
62
63. Harmonic sound
• It may be related to the mechanism of harmonic sound;
whose frequency component is an integer multiple of the
fundamental tone or one integer fraction.
63
64. Frequency Coding
• There are various theories about the representation of
information in the brain, and here are two.
– rate coding theory
– temporal coding theory
• NCN uses frequency coding that combines these features.
• Frequency coding detects how much it fires in sync with the
frequency of the input signal as the degree of the relation.
• By using coprime frequencies with sufficiently large least
common multiple for input, it is possible to determine how
much the network reacts to which input frequency,
regardless of the propagation path.
64
65. Information expression using frequency
• The information expression using the frequency has the
following.
– PM: Phase modulation
– FM: Frequency modulation
– AM: Amplitude modulation
• In these, AM seems to require a population expression of
multiple neurons rather than a single neuron from the
firing characteristics of the neural network (all or none
law).
65
69. Image of firing cycle when using three coprime frequencies
Time
1.0s
animation
69
70. Image of firing cycle when using three coprime frequencies
(Monochrome version)
Time
1.0s
animation
70
71. • The following is an example of the reaction when
coprime frequencies are colored in RGB as a channel
and input from different neurons.
Input 13.0 pps
channel A
Input 11.0 pps
channel B
Input 7.0 pps
channel C
6.5 pps
channel A 50%
3.25 pps
channel A 25%
channel A 25%
channel B 25%
channel B 25%
channel C 25%
5.5 pps
channel B 50%
3.5 pps
channel C 50%
1.75 pps
channel C 25%
channel A
12.5%
channel B 12.5%
channel C 12.5%
channel A 25%
channel C 25%
3.25 pps
channel B 25%
71
72. Summary of frequency coding
• By using coprime frequencies for input channels, the
possibility that each frequency interferes in the unit time is
very low.
• Using this characteristic, it is possible to separate or
superimpose multiple channels in the input and output and
processing of information.
• By analyzing the output signal for each frequency channel, it
is possible to determine whether the neurons are reacting to
which input frequency channel regardless on the path.
• Therefore, compared to the calculation graph NN, it is
possible to prevented to become a black box.
72
73. Actual behavior when frequency is
superposition
• In fact, it does not go so well because it is affected by
the potential that rose at another frequency when the
frequency is superpositioned nearby.
• There is some way to eliminate the affect, but there is a
possibility that it can be made some information
expression, and it is necessary to verify which is better.
73
74. Frequency Channel Combinations
• The combination requirement of the frequency channel is
that it is “coprime, and the ratio of the differences is small".
• Three sequential numbers starting from any odd number are
coprime.
• Examples:
(1, 2, 3), (3, 4, 5), (5, 6, 7), (7, 8, 9), (9, 10, 11), (11, 12,
13), (13, 14, 15), …, (41, 42, 43), (43, 44, 45)
• Higher frequencies reduce the ratio of frequency differences.
• However, when the time resolution is 0.1ms interference
occurred at the combination (43, 44, 45) or higher.
74
75. Relationship with Gödel Number
• Combining a coprime integer with a frequency of 1/n or
n times to express the conceptual structure is similar to
the idea of "Gödel's incompleteness theorems".
75
76. Periodic firing, consciousness,
concentration
Is the control of the frequency channel related to
• consciousness, selection, and concentration
• gamma rhythm, burst firing
• capacity of short-term memory is related to 4±1 chunks*
• Some say it has nothing to do with binding problems.
• The boundary between consciousness and the unconscious
may be as simple as sound. Human beings feel that a certain
pattern of sound pressure changes is more than a certain
number of times, and if repeated in a period below a certain
level, they may feel that it is a single sound, but
consciousness may also be the same.
* It used to be a 7±2 chunk and was called a magic number. 76
77. Frequency Representation and
Parallelism
• The affect range control and the channel representation
by the frequency can achieve the same processing by
adding the influence range information and channel
information directly to the signal.
• But parallel processing becomes difficult, and there is a
possibility that the performance falls when the scale
increases.
• I think that it is good to express everything by "wave
superposition and time" such as quantum mechanics and
process it into particles only when obtaining information.
77
78. Back-firing
• NCN has a back-firing function in which the backward
propagation of the signal in the opposite direction of the
relation in addition to the forward propagates for top-
down, bottom-up analysis of concepts represented by
the Concept Network function.
• The following slide shows the order of the process of
forward firing and back firing.
78
79. • (forward) firing
animation
1. Input signal
2. Increase/decrease in potential
3. propagate potential
4. increase/decrease
in potential by weight
79
80. • back-firing
animation
1. Input backward signal
2. Increase/decrease in potential
3. back propagate potential
4. increase/decrease in potential
80
81. Types of ions
• Use virtual ions and ion channels to achieve forward and
back firing.
• In addition to this, three frequency channels, phase, and
input amount are combined to form an input signal.
forward backward
Excitatory
fo-ex
(+1eV)
ba-ex
(+1eV)
inhibitory
fo-in
(-1eV)
ba-in
(-1eV)
81
82. Types of Ions and Quantum
chromodynamics
• The combination of frequency channels,
forward/retrograde, and excitability/inhibitory properties
may be linked to the color charge and top/bottom,
strange/charm, up/down, which is the nature of the
quark.
82
83. Reproduction of back firing function
in biological neurons
• Back propagation by electrical synapses
– In a chemical synapse, signals propagate forward only.
– However, in an electrical synapse, the signal propagates forward and
backward.
– Electrical synapses are present in inhibitory neurons in the
hippocampus and cerebral cortex.
• Back propagation on dendrites
– Potential change may propagate backward in the dendrites.
→ It seems to be difficult to reproduce with a simple network.
83
84. Closer to biological neurons
• To reproduce the propagation velocity on axons and
dendrites, Introduce a parameter called width (thickness?).
width = 0.5
width = 1.0
width = 2.0
animation
84
85. Axons and dendrites
• The propagation velocity of the axon (myelinated nerve)
is fast.
• The propagation velocity of the dendrites is slow.
• Activity potential may also occur on the dendrites, called
dendritic-spike.
85
86. Propagation velocity of biological neurite
• A thicker biological neurite propagates action potential
faster than thinner one.
• Potential less than the threshold is propagated while
attenuating and, in that case, a thicker neurite may
propagates potential slowly more than thinner one.
86
87. Collision between forward, and back
propagation signal
• NCN uses back propagation not only for learning, but
also for analyzing concepts.
• When the forward signal from the source
neuron(concept) and the backward signal from the
destination neuron (concept) are input at the same (or
1/n or n times) frequency, the collision point on neurite
changes by changing the phase of input signals.
87
88. • It is possible to estimate the structure of the neural
(concept) networks by analyzing reactions of each
neurons.
Input forward signal Input backward signal
animation
88
89. Signal collisions less than the threshold
• When the forward propagation signal and the back-
propagation signal of less than the threshold collides and
if the potential exceeds the threshold, action potential
occurs in the middle of the neurite.
• This state can also be utilized to analyze the networks
structure.
89
90. Relative representation of concepts
by phase control
• Controlling the collision point of the signal by phase
control of the forward signal and retrograde signal
corresponds to changing the position of the relative
representation in the conceptual network.
90
91. Structural representation by reaction
timing
• The changing the frequency and the phase of the top-down
and the bottom-up signal and by analyzing its firing reaction
it is possible to infer the structure of the network.
• This means that the network structure can be coded at the
firing timing and rate.
• Of course, there is no point in inferencing and knowing the
structure of a predefined network.
• If this signal can be processed by a neural network, it means
that a meta neural network that dynamically represents and
processes a virtual neural network can be realized.
91
96. Similarity between consciousness,
concentration and radar
• There is a possibility to make use of the similarity of the
function of the radar in consideration and concentration.
• Radar scanning mode
– Lock-on mode
• TWS (Track While Scan) : Multiple target can be tracked at the same time.
• STT (Single Target Track) : Only single target is tracked. It may be
related to the concentration of consciousness.
• Phased Array Radar
– It is possible to have a directivity to the synthetic wave by
shifting the oscillation timing of many radar arrays.
– It may be possible to transmit directed signals by the same
mechanism in the brain.
96
102. Forming new concept from concept loop
WIP
102
A
B
C
DF
E
G
H
A
B
C
DF
E
G
H
“I”
103. Concept, relation and superstring
theory
WIP
• Concept has a size.
• Concept and Relation can be converted to each other.
• Relation becomes Concept when rounded.
• Concept becomes Relation when make smaller and
stretched it.
103